Getting Started with InnerSource



Download free course Getting Started with InnerSource, pdf file on 22 pages by Andy Oram.
Welcome to InnerSource, the powerful movement for developing open source software within the walls of a single organization, where the "openness" of a project extends across teams inside the company. In this report, O'Reilly editor and author Andy Oram takes you inside InnerSource, first by reviewing the principles that make open source development successful, and then by describing how InnerSource has worked at PayPal, the leading Internet commerce facilitator.

PayPal's path to InnerSource involved a series of large-scale corporate decisions that included a conscious shift in tools and corporate culture. Through InnerSource, the company not only achieved faster development and better quality, but also created an environment of cross-team cooperation that encouraged programmers to contribute to any of PayPal's development projects.

You'll learn specific advantages of the InnerSource strategy, including:

Faster development: Programmers use unit tests, code coverage, and continuous integration to remove bugs at early stages
Complete documentation: Code is documented better, both in-code comments and less formally on discussion lists
Code reuse: Programmers across the organization understand the code and architecture of modules developed by other teams
Cross-team collaboration: Contributions by members outside of the team are frictionless and rarely have to be rewritten
Development with GitHub: GitHub maintains private repositories for in-house projects as well as public repositories for open source code

Table of contents

  • A Robust Approach to Team Collaboration
  • Where Open Source Principles Work
  • How PayPal Adopted InnerSource
Pages : 22
Size : 3.3 MB
File type : PDF
Downloads: 37
Created: 2022-02-02
License: CC BY
Author(s): Andy Oram
Getting Started with InnerSource

Others Computer science Tutorials

Handbook on Craniofacial Superimposition

Software Above the Level of a Single Device

Re-engineering the Uptake of ICT in Schools

802.11ac: A Survival Guide

Software & Hardware Collide

Others related eBooks about Getting Started with InnerSource

Basic Encryption and Decryption

This is a complet guide about encryption and decrytion data, free pdf tutorial in 37 pages for beginner's by H. Lee Kwang ....

Microservices AntiPatterns and Pitfalls

Remember when service-oriented architecture (SOA) was all the rage? Companies jumped in before fully understanding SOA's advantages and disadvantages, and struggled to make this complex architecture work. Today, we're poised to repeat this same experience with microservices - only this time we’r...

Asterisk: The Future of Telephony, 2nd Edition

This bestselling book is now the standard guide to building phone systems with Asterisk, t..., download free Asterisk tutorial in PDF (604 pages) created by Jared Smith ....

Tutorial Cryptography for Beginners

This tutorial is intended to novice who wants to be familiar with lattice based cryptography and cryptosystem....

Software Innovation: Eight Work-style Heuristics for Creative System Developers

Software Innovation: eight work-style heuristics for creative system developers. ...

The SysAdmin Handbook

Download free course The SysAdmin Handbook, pdf file on 514 pages by Various....

D3 Tips and Tricks v3.x

Download free course D3 Tips and Tricks v3.x, pdf file on 551 pages by Malcolm Maclean....

Semantic Systems. In the Era of Knowledge Graphs

Download free course Semantic Systems. In the Era of Knowledge Graphs, pdf file on 141 pages by Eva Blomqvist, Paul Groth, Victor de Boer, Tassilo Pellegrini, Mehwish Alam, Tobias Käfer, Peter Kieseberg, Sabrina Kirrane, Albert Meroño-Peñuela, Harshvardhan J. Pandit....

Rethinking the Internet of Things

Over the next decade, most devices connected to the Internet will not be used by people in..., download free Internet of Things tutorial in PDF (192 pages) created by Francis daCosta ....

Machine Learning Yearning

AI is transforming numerous industries. Machine Learning Yearning, a free ebook from Andre..., download free Machine Learning tutorial in PDF (118 pages) created by Andrew Ng ....