InnerSourceCommons/InnerSourcePatterns
These patterns document how to apply open source principles and practices for software development within the confines of an organization - aka InnerSource.
13 Releases
Latest: 1mo ago
New pattern: InnerSource Hackathonv1.12Latest
📋 Changes
- InnerSource Hackathon: Add Aerospace Corporation as Known Instance and other content improvements by @rrrutledge in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/899
- Promote InnerSource Hackathon to Level 2 (Structured) by @rrrutledge in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/901
📋 What's Changed
- Mention how Siemens applies some patterns by @fgreinacher in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/801
- Consistent formatting of the Known Instance section by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/803
- innersource-ambassador.md - Adding related concepts to the Rationale by @jritten in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/758
- Update innersource-ambassador.md by @rrrutledge in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/812
- feat: add initial draft of a new pattern 'walk the InnerSource talk' by @deveaud-m in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/813
- chore: fix typos in pattern system and board reports by @pstoeckle in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/816
- Fix link (link checker was complaining) by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/817
- Add Robert Bosch as known instance to "Walk the InnerSource talk" pattern by @gruetter in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/820
- + 28 more
✨ New Contributors
- @fgreinacher made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/801
- @jritten made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/758
- @deveaud-m made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/813
- @pstoeckle made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/816
- @rashikawat made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/818
- @amburi made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/834
- Full Changelog: https://github.com/InnerSourceCommons/InnerSourcePatterns/compare/v1.11...v1.12
New pattern: Explicit Governance Levelsv1.11
📋 Changes
- Promoting Governance Levels pattern to Structured by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/765
📋 What's Changed
- Bump @babel/runtime from 7.26.0 to 7.26.10 in /pattern-categorization by @dependabot in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/793
- Bump katex from 0.16.18 to 0.16.21 in /pattern-categorization by @dependabot in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/792
- Bump prismjs from 1.29.0 to 1.30.0 in /pattern-categorization by @dependabot in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/789
- [Pattern Draft] Incentives and Disincentives for InnerSource Contribution by @gruetter in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/791
- Fix broken link by @rmarting in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/790
- Full Changelog: https://github.com/InnerSourceCommons/InnerSourcePatterns/compare/v1.10...v1.11
New translation: Spanishv1.10
📋 What's Changed
- Translation of the book to Spanish by @ovas04 in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/785
- Automate the generation of the "Explore Patterns" mindmap for multiple languages by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/618
- [translations] Improve maintainer docs and automation by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/619
- Sustainable InnerSource donut pattern by @tsadler1988 in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/453
- Add files for mindmap in pt-br by @zilio in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/620
- Test regeneration of pt-br mindmap by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/621
- Airbus pattern use by @sicot-f in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/622
- InnerSource License: Added Robert Bosch GmbH as known instance by @gruetter in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/532
- + 57 more
✨ New Contributors
- @zilio made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/620
- @jmeridth made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/668
- @michael-basil made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/672
- @raivenra made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/680
- @misappi made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/652
- @rmarting made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/661
- @spriya-m made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/700
- @semioticrobotic made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/710
- + 8 more
New translation: Galicianv1.9
📋 Changes
- Leticia Gómez Cadahía
- María Lucía González Castro
📦 Details of the translation project
- It is distributed under the Creative Commons Attribution - Share Alike 4.0 International license ([CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/deed.gl)).
📋 What's Changed
- Add new translation language: Galician by @psanxiao in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/613
- Re-generating ToC for pt-br translations by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/607
- Switch to pull_request_target strategy by @zkoppert in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/608
- Reconfigure branch specifications with pull_request_target by @zkoppert in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/609
✨ New Contributors
- @psanxiao made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/613
- Full Changelog: https://github.com/InnerSourceCommons/InnerSourcePatterns/compare/v1.8...v1.9
New translations: Brazilian Portuguesev1.8
📋 Other Changes
- Render RFC templates in book by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/585
- Adding ADI to innersource-customer-interview-questions.md by @kschueths in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/588
- Fixing link fragments in translations by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/590
- Adding the COMMUNICATION.md to the Standard Base Documentation pattern by @kschueths in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/589
- Improved Trusted Committer documentation by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/595
- Create pattern-metrics.yaml by @zkoppert in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/593
- [GHA issue metrics] Make the codeowners uniq by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/598
- Fix URLs of images used by the WelcomeBot by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/600
- + 3 more
New translation: Brazilian Portuguesev1.7
📋 Other Changes
- Add GitHub to release-process as a known instance by @zkoppert in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/568
- Remove outdated link to 'release process' pattern by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/574
- Porting board report for this WG here by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/576
- Updating Japanese🇯🇵 / Chinese🇨🇳 page to the latest by @yuhattor in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/548
- Review gha for i18n consistency check and make it work properly again by @yuhattor in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/580
- Host translations in gitbook, using monorepo approach by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/578
- Review GHA for i18n consistency check by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/551
- InnerSource patterns book translation into Brazilian Portuguese by @jrcosta in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/577
✨ New Contributors
- @jrcosta @zilio @DanielleAlmeida made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/577
- Full Changelog: https://github.com/InnerSourceCommons/InnerSourcePatterns/compare/v1.6...v1.7
New pattern: Standard Release Processv1.6
📦 Known Instances (patterns-in-the-wild)
- Update Airbus implementation of the innersource portal pattern by @sicot-f in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/550
- Add Known Instance to service-vs-library.md by @rrrutledge in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/559
- Add Mercedes-Benz as known instance to innersource-portal.md by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/561
📦 Translations
- Japanese Translation - Extensions for Sustainable Growth Pattern by @yuhattor in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/549
📋 Other Changes
- Script to find upgradeable patterns by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/534
- shared-code-repo-different-from-build-repo.md - Moved to InnerSource as a term, changed formatting, shortened name by @MaineC in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/409
- Removing link to innersourceportal.santander.com by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/539
- Adding vale for spell and style checking by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/519
- Board Report 2023-05 by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/540
- Fixing link by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/545
- Update base-documentation.md, fix CONTRIBUTING spelling by @jeffabailey in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/552
- Create COMMUNICATION-template.md by @kschueths in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/557
- + 3 more
✨ New Contributors
- @jeffabailey made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/552
- Full Changelog: https://github.com/InnerSourceCommons/InnerSourcePatterns/compare/v1.5...v1.6
New pattern: Group Supportv1.5
📋 Other Changes
- Publishing patterns book in Chinese (zh) by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/515
- [Chinese translation] Fixed format typo of README.md by @WillemJiang in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/520
- Adding permission of author acknowledgement to CONTRIBUTING.md by @CiaraFlanagan in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/522
- Add BBVA as known instance to Core Team pattern by @rahermur in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/523
- Board Report 2023/02 by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/525
- Improve Modular Code pattern by @fioddor in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/475
- Add GitHub usage and perspective by @zkoppert in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/528
- Improve 'Communication Tooling' pattern by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/420
- + 3 more
✨ New Contributors
- @CiaraFlanagan made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/522
- @rahermur made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/523
- @fioddor made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/475
- Full Changelog: https://github.com/InnerSourceCommons/InnerSourcePatterns/compare/v1.4...v1.5
New pattern: Extensions for Sustainable Growthv1.4
📋 Other Changes
- Draft of the 'Secure InnerSource' pattern (aka 'Balancing Openness and Security') by @bartgolsteijn @arlou @conrogers and @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/384
- Add details of review process to Contributor Handbook by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/273
- Adding Rob Tuley as our latest Trusted Committer by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/390
- InnerSource Portal updates regarding Santander Bank use case by @jesusalonsogut in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/391
- Add GitHub to known instances by @zkoppert in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/397
- Readability improvement for adressing the previous 13 weeks of partic… by @Michadelic in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/398
- Add Microsoft's use of 30 day warranty pattern by @arnom-ms in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/399
- Expand on patlet/problem of Modular Code Pattern by @spier in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/293
- + 37 more
✨ New Contributors
- @jesusalonsogut made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/391
- @zkoppert made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/397
- @arnom-ms made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/399
- @zemunk made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/405
- @clcoffey made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/413
- @sicot-f made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/446
- @Ssukriti made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/444
- @Trueblueaddie made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/455
- + 9 more
New pattern: Document your Guiding Principlesv1.3
✨ New Contributors
- @robtuley made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/353
- @3cpt made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/341
- Full Changelog: https://github.com/InnerSourceCommons/InnerSourcePatterns/compare/v1.2...v1.3
New pattern: Core Teamv1.2
✨ New Contributors
- @tapjdey made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/291
- @doronkatz made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/297
- @danizheleva made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/319
- @dgrizzanti made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/332
- @GoFightNguyen made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/335
- Full Changelog: https://github.com/InnerSourceCommons/InnerSourcePatterns/compare/v1.1...v1.2
New pattern: Transparent Cross-Team Decision Making using RFCsv1.1
✨ New Contributors
- @dterol23 made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/268
- @dineshdh made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/120
- @nschonni made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/222
- @mishari made their first contribution in https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/166
- Full Changelog: https://github.com/InnerSourceCommons/InnerSourcePatterns/compare/v1.0...v1.1
Publishing mature patterns in an online book at patterns.innersourcecommons.orgv1.0
📦 For Consumers/Readers
- have something that is “nicer” to read and navigate than markdown files on GitHub
- search for keywords across all patterns
- export book as PDF and read on other devices
- have stable URLs for patterns that can be used as references in other material e.g. from the Learning Path (i.e. even if the files move in the folder structure in the GitHub repo, we can keep the URL of the pattern in the book the same)
📦 For Producers/Contributors
- a motivation for pattern authors and all contributors to level up patterns from 1-initial, as only 2-structured and 3-validated are published in the book
- a motivation for us to introduce more specific quality guidelines for level 2+3, so that we can be even more proud of the content in the book :)
- learn which patterns are most interesting for readers (e.g. through Google Analytics)