Git Product home page Git Product logo

innersource's Introduction

FINOS InnerSource Special Interest Group

InnerSource can help break down silos, encourage internal collaboration and innovation, accelerate new engineer on-boarding, and identify opportunities to contribute software back to the open source world.

Introducing the InnerSource SIG

The FINOS InnerSource Special Interest Group is a community of people implementing, or interested in implementing, InnerSource within their financial services organization.

The InnerSource SIG is of particular importance to financial services organisations who wish to accelerate their InnerSource practices, share best practices, patterns and anti-patterns and potentially related code (e.g. for InnerSource tooling) in a secure environment, with the aim of contributing proven methods to FINOS and the wider InnerSource Commons community.

Where appropriate, the InnerSource SIG will also work with InnerSource Commons to share relevant outputs upstream to the broader InnerSource community.

Discussions have an emphasis on challenges and concerns that are particular to FS organizations (e.g. relating to compliance or regulatory constraints).

The InnerSource SIG target audience are individuals responsible for InnerSource implementation within financial services organizations, those in Open Source Program Offices interested in open source culture, behaviour and skills, or tech leaders wishing to increase collaboration and remove / deal with excessive ownership issues that can stall innovation.

InnerSource SIG Leadership

Name Firm Role
Brittany Istenes Fannie Mae SIG Co-Lead
Chamindra de Silva Citi SIG Co-Lead
Rob Moffat FINOS SIG Secretary
Peter Smulovics Morgan Stanley SIG Leadership Committee
Miguel Captiao Deutsche bank SIG Leadership Committee
Russ Rutledge InnerSource Commons SIG Leadership Committee

Quick start

InnerSource License Generator Working Group

The InnerSource SIG is actively developing a tool that can be used to generate InnerSource Licenses. This work is in progress in FINOS Labs and you are welcome to join the development effort InnerSource License Generator - Github

Mailing List

All SIG related communications are conducted through the [email protected] mailing list. Email [email protected] with questions or suggestions for collaboration use cases. Join the mailing list and stay up to date by sending a note to [email protected].

Contributing

  1. Fork it (https://github.com/finos/innersource/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Read our contribution guidelines and Community Code of Conduct
  4. Make your changes on the fork. Ensure any documentation and code changes are formatted correctly by executing npm run fmt (see below for setup instructions). If npm run fmt isn't executed, the build will fail.
  5. Commit your changes (git commit -am 'Add some fooBar')
  6. Push to the branch (git push origin feature/fooBar)
  7. Create a new Pull Request

NOTE: Commits and pull requests to FINOS repositories will only be accepted from those contributors with an active, executed Individual Contributor License Agreement (ICLA) with FINOS OR who are covered under an existing and active Corporate Contribution License Agreement (CCLA) executed with FINOS. Commits from individuals not covered under an ICLA or CCLA will be flagged and blocked by the FINOS Clabot tool. Please note that some CCLAs require individuals/employees to be explicitly named on the CCLA.

Need an ICLA? Unsure if you are covered under an existing CCLA? Email [email protected]

Workstation Setup

To ensure a smooth contributing experience, please ensure you follow the workstation setup. This project makes use of Prettier to format all Markdown documentation to ensure consistency across the whole repository. Prettier is built on Node.js, which will need to be installed. To ensure your document changes are formatted correctly, follow these steps:

  1. Install the latest LTS Node.js either by downloading an installer, using a package manager like Homebrew (brew install node@16 as of this writing), or a version manager like nvm or asdf.
  2. npm install - NPM now ships with every Node.js installation.
  3. npm run fmt - this executes the formatting script.

License

Copyright 2021 Fintech Open Source Foundation

FINOS InnerSource SIG written materials are licensed under CC-BY-SA-4.0. Software source code is licensed under Apache License, Version 2.0.

SPDX-License-Identifier: Apache-2.0, CC-BY-SA-4.0

innersource's People

Contributors

amaltson avatar brittanyistenes avatar chamindra avatar claredillon avatar clcoffey avatar daniela-g-zheleva-db avatar eminty69 avatar finos-admin avatar godds avatar maoo avatar nigelsimpson avatar psmulovics avatar robmoffat avatar rrrutledge avatar spier avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

innersource's Issues

Awesome-style list of InnerSource resources

Feature Request

Description of Problem:

When people first investigate InnerSource, it can be challenging to find where to get started. Similarly, for those with more experience, it is not always clear what useful material exists that they have not previously come across.

Potential Solutions:

A curated, Awesome-style list of resources related to InnerSource, as discussed #30

13 DEC 2021 - InnerSource SIG Meeting Minutes

Date

Monday, 13 Dec 2021 - 11am EST / 4pm UK

Untracked attendees

  • Peter Smulovics, Morgan Stanley

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Notes from Meeting

  • The meeting minutes from previous SIG meeting were approved

  • Formal congratulations for Elspeth for being voted as co-lead with Arthur

  • James to give the highlights of OSSF New York

    • InnerSource was represented there but not the IS SIG with the travel restrictions between US and Canada and UK (e.g. CapitalOne)
    • Where people were talking about maturity for OS, IS was present in some shape or form.
    • IS appeared as InnerSource as well as open source internally
    • People saying that they want to get more involved ISC or find a community that is relevant. James managed to promote the FINOS SIG in this context
    • IS is often described as the first step towards open source
    • Maturity matrix is very valuable in that sense because it will show a company where they are in their path towards open source
  • The State of Open Source in Financial services is available for download and the data is available as open source:

  • Maturity Matrix Update

  • Discussion of focus for 2022

    • Make this community more collaborative and encourage more regular contributions
    • Help make clear the similarities and differences between open source and InnerSource and educate.
    • Case study template - where and how people are using InnerSource - aim to document where people are doing IS and the reasons they are doing it
    • Help people when they are using contractors for IS
  • Feb 2nd, 2022 - FINOS Community call inviting projects in SIGs to represent themselves.

  • How do we get to the OSR emailing list so we don’t miss out on the meetings

  • State of InnerSource Survey at InnerSource Commons

  • The next FINOS SIG meeting will be on the 10th January 2022

Happy Christmas everyone!

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • Update and close issue re leadership
  • Clare to add issue re Case Study template
  • ...

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

11 JULY 2022 - InnerSource SIG Meeting Minutes

Date

Monday, 11th July 2022 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Open Source in Finance Forum London, July 13th 2022

Register below for the FINOS Open Source in Finance Forum in London on July 13th 2022 👾💥

Open Source in Finance Forum is the only conference dedicated to driving collaboration and innovation in financial services through open source software and standards.

We bring together experts across financial services, technology, and open source to engage our community in stimulating and thought-provoking conversations about how to best (and safely) leverage open source software to solve industry challenges.

FINOS members employees are eligible to receive complimentary registration as part of their company’s membership. Please email [email protected] to request the Finos Member access code.

Register and find out more 👉🏻 https://events.linuxfoundation.org/open-source-finance-forum-london/

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • Action 1
  • Action 2
  • ...

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

11 OCT 2021 - InnerSource SIG Meeting Minutes

Date

Monday, 11 Oct 2021 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Review Meeting Notices (see above)
  • Approve past meeting minutes
  • Review FINOS Slack InnerSource SIG Channel - https://finos-lf.slack.com/archives/C01SYB503QT
  • Contributing InnerSource SIG maturity matrix to FINOS - #12 (comment) && #29
  • OSSF London Panel Retrospective. Just how awesome were we? 😄
    • Are there any leads we need to act upon?
  • OSSF NYC Panel Planning. How can we expand on the success of London? 🤔
  • @amaltson Hacktoberfest - I was wondering if you'd be open to having the InnerSource SIG (and maybe FINOS in general) participate in Hacktoberfest? I was hoping to add our repo, and if we can create it, the matrix repo, as participants in Hacktoberfest. All that's needed is to add the #hacktoberfest topic to the repo and it qualifies. I'm organizing an event at work to participate in Hacktoberfest and would love to devote focused time to making forward progress on some of what we've talked about 🙂
  • AOB, Q&A & Adjourn (5mins)

Discussion

Maturity Matrix

  • Update from James to say we can contribute under CC BY SA.
  • Decided that we will contribute into the InnerSource SIG repo.
  • Decided we will use doc format, with sections for each table cell (not reproduce table of current pdf).
  • Decided we will use Markdown and Docusaurus.
  • Action - Clare to enquire whether we can get help from ISC in conversion.
  • Note that Open Source Maturity Matrix (from OSR group) also now intending to contribute under CC BY SA.

OSSF

  • Great feedback from our panel sessio - format (mixed recording and live) worked really well.
  • There was a proposal that we do something similar for OSSF New York event - However, unfortunately, word from the OSSF New York event organizers is that they are prioritizing in -person talks. Instead, we plan to do a sequel to the panel for a future FINOS virtual event.

Discussion re Hacktoberfest

  • Re. InnerSource Matrix: Decided that we will contribute into the InnerSource SIG repo. Decided we will use doc format, with sections for each table cell (not reproduce table of current pdf). Decided we will use Markdown and Docusaurus.
  • Agreed it would be great in principle - but that it is not a priority for this year for the InnerSource SIG because we are not set up due to timing and the requirement for contextual knowledge to help with the maturity matrix.
  • However, if anyone in the group would like to take on getting registered and working under the Hacktoberfest banner - that would also be welcome.
  • There was a note that we should have a mechanism to track future planned work items - like a plan to get involved with more notice next year.

Other

  • SIG Co-lead Position still open - accepting nominations here: #22. We hope to close this at the next SIG Meeting

  • Reminder from InnerSource Commons to get signed up for the InnerSource Summit 2021 - all virtual - running November 17th & 18th. There are a number of Financial Services themed talks with Elspeth Minty (Morgan Stanley), Gil Yehuda (US Bank), Jesus Alonso Gutiérrez (Santander), and Matt Cobby (National Australia Bank) all talking. And lots to learn from other industry insights too! Visit https://bit.ly/3BuCa65 to register.

Reminder the cadence of the InnerSource SIG meetings has changed to once every 4 weeks to allow for time for other contributions. Next meeting is November 8th - and you can add any agenda items to the GitHub issue here: #38

Decisions Made

  • Re. Hacktoberfest: Agreed it would be great in principle - but that it is not a priority for this year for the InnerSource SIG because we are not set up due to timing and the requirement for contextual knowledge to help with the maturity matrix. However, if anyone in the group would like to take on getting registered and working under the Hacktoberfest banner - that would also be welcome.

Action Items

  • Clare to enquire whether we can get help from ISC in conversion.
  • Arthur to set up our repo as part of Hacktoberfest
  • There was a note that we should have a mechanism to track future planned work items - like a plan to get involved with more notice next year. James to advise on how we should do this.
  • Anyone interested in SIG Co-lead role - nominate yourself under #22

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

Use standard REUSE formatting for licenses

Feature Request

Description of Problem:

This repository currently has multiple licenses applied (for good reasons!). It is not clear which license is associated with which content in the repository.

Potential Solutions:

The standard REUSE formatting and approach for licenses supports tight alignment of licenses with individual files (https://reuse.software/tutorial) through a developing standard. There is also a helper tool that can be set up as a GitHub Action (see https://github.com/marketplace/actions/reuse-compliance-check) to ensure compliance at commit.

Highlighted by @vmbrasseur (#39 (comment)). Needs to be discussed by @mcleo-d, @amaltson and @copiesofcopies against the wider FINOS governance and boilerplates.

FINOS InnerSource Licenses

Finos Inner Source License

Description of Problem:

The application of inner source within a Financial enterprise requires more clarity in terms of permissible use and clear definitions of boundary particularly with the involvement of 3rd Party vendors and partners. Inner Source can sometimes be mistaken as Open Source causing issues. It would be good to have some clear do and don't when you get your hands on inner source code. The license should also encourage sharing code back in certain scenarios.

If we have a common and popular set of inner source licenses:

  1. It would be less of a cost for an organisation to adopt (vs define an organisational license/contract/etc)
  2. Popularity similar to Open Source will make developers more comfortable contributing to inner source
  3. A shared inner source license would be easier to defend in court
  4. We are applying the principle of Open Source to how we define the inner source license, which seems like the right way to do it

Description of Problem

  1. Presentation: InnerSource SIG Licenses Working Group 7th November 2022.pdf
  2. Video: https://www.youtube.com/watch?v=bQz12Rwzzbk (15min video at recent Inner Source Commons Summit)

InnerSource SIG to update current project README

Feature Request

Description of Problem:

The current InnerSource README currently includes the default text of the FINOS Project Blueprint ...

Potential Solutions:

InnerSource Leadership team to contribute an updated README using the Regulation Innovation SIG as great example of how to describe the SIG, get people involved in meetings and contributing materials to the SIG repo ...

References

This requirement is also referenced in the FINOS Community contribution #84

Update SIG README

16 August 2021 - InnerSource SIG Meeting Minutes

Date

Monday 16 August 2021 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • Action 1
  • Action 2
  • ...

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

Edit Page on every site is broken

Bug Report

Steps to Reproduce:

  1. Visit any page on the InnerSource.finos.org site e.g. https://innersource.finos.org/docs/intro
  2. Scroll to the bottom and click "Edit this page"

Expected Result:

Taken to the github repo/page

Actual Result:

404 error on page not found

Environment:

Latest version

Additional Context:

this issues can be created on every issue as the master template is broken.

12 DEC 2022 - InnerSource SIG Meeting Minutes

Date

Monday 12 DEC 2022 - 11:00am ET / 4:00pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • Action 1
  • Action 2
  • ...

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

Agenda - InnerSource SIG Leadership Meeting - Wednesday 3 February 2021

Date

Wednesday 3 February 2021 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • Aaron Searle, Morgan Stanley
  • Anthony Vacca, RBC
  • Arthur Maltson, Capital One
  • Clare Dillon, ISC
  • Danese Cooper, President ISC
  • Daniela Zheleva, Deutsche Bank

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

SIG Operations

  • Discussion about how other SIGs work. Example, the Cloud Readiness meets every 2 weeks, have a Kanban board and actual tasks through there.
    • This is part of the formal process is to setup the mailing list, setup the repo, allow people to join.
    • A number people already expressed interest, we may reach out to them after.
    • Went a bit slowly as people were hesitant to provide code.
  • How does this relate to the InnerSource Commons group?
    • InnerSource Commons is upstream, so the FINOS SIG is safer space for FinTech companies where they've already signed NDAs, etc.
    • Any patterns should be considered for transfer to InnerSource Commons.
    • Working group towards FinTech participation in the larger InnerSource Commons.
    • Good example, the Marketplace from Deutsche Bank. Let's say that Deutsche Bank wants to Open Source it, this SIG will work to help make sure that project is usable for everyone, not just the banking industry.
    • Another goal of the Commons was to help larger institutions get credit for what they're working on vs. the semi-old school way of being quiet about their con
    • FINOS will not squat on the trademark of InnerSource Commons and once the trademark is made, FINOS will license it.
  • How do we prefer to communicate between each other?
    • Since Slack is not accessible for everyone, FINOS in general recommends something more open.
    • @mcleo-d also suggested the new GitHub Discussions, might consider it.
    • For now will follow the standard FINOS practice.
  • Logo discussion will kick off on the mailing list.
  • Suggestion that the first few meetings are more around discovery of where different people are at in terms of InnerSource and getting on the same page.
    • Perhaps make the first meeting longer?
    • Maybe have a rolling "share your experience" slot in each meeting.
    • Maybe start small, understand each of our areas and what we want to achieve.
    • Key outcome from sharing could be what do we want to achieve. How do we standardize starting in InnerSource for FINOS organizations and the broader group.
    • Structure: 10 minute presentation, 10 minutes of chat and questions per person. 30 minutes round table. So 2.5 hours with the end of what we want to achieve.
  • Already booked March 3rd to have another Open Source readiness event.
  • Meeting timing: morning for the EST folks and evening for the GMT folks.
  • February 17th for 2.5 hours from 8:30am to 11am. Just the 6 of us with the aim to agree initial themes for the SIG to explore. Meetings can subsequently be opened to the wider interested audience.

Open Source Readiness March 3rd Meeting

  • If we wanted, we could follow the same format as the previous meeting where the first 30 minutes was 2 presentations: someone shares their InnerSource work or experience and an industry (?) update, then 30 minute panel/Q&A.
  • A number of the leadership team has already given a presentation, call for participants.
  • Discussed @amaltson and Roderick's talk, agreed this talk would have some interested parties at the Open Source Readiness meetup.
  • This would mean the format would be a 30 minute presentation and then 30 minutes of discussion.
  • Question arose whether we could play an existing recording of the talk.
  • It'd be possible to do it live, but @amaltson needs to check with Roderick about his availability and willingness to do it live.
  • Technical hurdle to doing it live, WebEx doesn't work with @amaltson's DSLR as webcam setup, even though Canon claims to work with WebEx.
    • @amaltson could in theory present off the laptop camera, just needs to reconfigure desk.
  • Definite preference on the pre-recorded talk if possible.

Logistical Steps to Get SIG Set Up

  • finos/community#84 checklist covers most of the setup.
  • Project communication channel is outstanding, will make a mailing list at least for invites.
  • Repository transfer, question of whether the InnerSource Commons patterns repo has been forked yet.
  • Need to work with FINOS marketing around announcements and press releases. FINOS team will help posting it on social media, etc.
  • Onboarding training is something we all have to do.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Provide @mcleo-d the GitHub profiles of the InnerSource SIG Leadership in the comments of this issue to add to the SIG maintainers group on GitHub.
  • Provide @mcleo-d the InnerSource SIG repository description which will also be used on https://landscape.finos.org/
  • AOB, Q&A & Adjourn (5mins)
  • Goals and operation of what we want to achieve as part of this SIG.
  • Plan out participation in the Open Source Readiness group, which will meet about this SIG every 2 months.
  • Number of standard logistical steps to go through per @mcleo-d.

Decisions Made

  • Arthur and Roderick will present at March 3rd Open Source Readiness session.
  • @anvacca volunteered to present at the Open Source Readiness meeting in May or the one after.
  • @anvacca will facilitate the 2.5 hour February 17th meeting.

Action Items

WebEx info

  • Meeting link:
  • Meeting number:
  • Password:
  • Call-in:

11 APR 2022 - InnerSource SIG Meeting Minutes

Date

Monday 11th Apr 2022 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Minutes

  • Reviewing InnerSource Commons State Of InnerSource Survey 2021
    • Went through @claredillon's presentation summarizing the survey.
    • Interesting to see the changing reasons behind why invest in InnerSource, breaking down silos and improving happiness at work. Maturing to open source falling lower down the scale.
    • Biggest barrier is middle management buy-in and lack of time.
      • Only a minority at 13% get all the time they need to contribute to InnerSource.
    • Discussion about advertising or lack thereof for InnerSource projects, maybe an opportunity to add to Maturity Matrix.
    • InnerSource Commons participation is shifting from grass roots to top down as a strategic importance.
      • Recognition still very much lacking.
    • Team readiness - ready to review changes as they come, but when contribution changes requires difficult conversations, less team readiness on that.
    • Project readiness - documentation still a top level concern.

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • Action 1
  • Action 2
  • ...

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

08 NOV 2021 - InnerSource SIG Meeting Minutes

Date

Monday, 08 Nov 2021 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Each pull request needs members of the InnerSource SIG community to hit the Files Changed tab, review the changes and give feedback by hitting the green Review Changes button. This is open to everyone! 😁

Screenshot 2021-11-03 at 11 24 32

  • AOB, Q&A & Adjourn (5mins)

Minutes

Group voted Elspeth Minty in as InnerSource SIG Co-Lead. Congratulations Elspeth!

Discussion re license for InnerSource SIG repo:

  • Confirmed we are applying CC-BY-SA to the Maturity Matrix
  • Recommended that we look at reuse.software, who have a good tutorial on applying the licenses https://reuse.software

Maturity Matrix Update:

  • File added to repo in Excel
  • Arthur will export as CSV and run Pandoc next.
  • Some ISC volunteers are available to help tidy up.
  • Limited people have ability to merge, Elspeth as Co-Lead will be able to merge in the future.

Review/demo of pull requests:

  • Arthur discussed some work that he wants to do to ensure that doc formatting is easy and well set up for the future.
  • Graham reviewed 3 pull requests already and will review the DevContainer as soon as he will install Docker.

Other ideas to kickstart before the InnerSource SIG Anniversary:

  • Case studies
  • Example InnerSource Vendor Agreement
  • Find the other challenges to address for 2022

Decisions Made

  • Elspeth voted in as SIG Co-lead!

Action Items

  • Arthur to add Prettier and format all Markdown Docs
  • Arthur to add a pipeline GitHub Action
  • Arthur to look at DevContainer - Make it easier for people that want to contribute to make changes without having to set anything up
  • Graham to review DevContainter
  • Clare to start issue on case study template
  • Clare to start issues on requirements for Vendor agreement
  • James to give an overview of OSSF New York highlights at the next meeting.

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

Make contributing easy with automated workstation setup

Feature Request

Description of Problem:

Once we get #36 complete, and some of the other capabilities like Docusaurus are added, there'll be some additional setup required to get all the tooling running. This can be a barrier of entry for contributors, so we should consider making it easier.

Potential Solutions:

One potential solution is to add support for GitHub CodeSpaces in this repository. Furthermore, since CodeSpaces uses VSCode Dev Containers under the hood, it'd be worth adding that support as well, especially given many of our contributors might not have access to CodeSpaces behind their firewall.

11 OCT 2022 - InnerSource SIG Meeting Minutes

Date

Tuesday 11 OCT 2022 - 11:30am EST / 4:30pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

Nominations Open for InnerSource SIG Co-Lead

The InnerSource SIG has an empty co-chair role that we're looking to recruit. We're looking for nominations in this issue as GitHub comments, so lets get the flow of candidates going! 😸

13 JUN 2022 - InnerSource SIG Meeting Minutes

Date

Monday, 13th June 2022 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Open Source in Finance Forum London, July 13th 2022

Register below for the FINOS Open Source in Finance Forum in London on July 13th 2022 👾💥

Open Source in Finance Forum is the only conference dedicated to driving collaboration and innovation in financial services through open source software and standards.

We bring together experts across financial services, technology, and open source to engage our community in stimulating and thought-provoking conversations about how to best (and safely) leverage open source software to solve industry challenges.

FINOS members employees are eligible to receive complimentary registration as part of their company’s membership. Please email [email protected] to request the Finos Member access code.

Register and find out more 👉🏻 https://events.linuxfoundation.org/open-source-finance-forum-london/

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

10 JAN 2022 - InnerSource SIG Meeting Minutes

Date

Monday 10th Jan 2022 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Minutes

Review of Maturity Matrix

  • New PRs merged, README and Org Maturity Matrix now there.
  • Decision made to merge and iterate.
  • Arthur has used Prettier (open source project) to make sure that all documents look consistent.
  • Feedback Included
    • Where possible, we should add examples of what good looks like.
    • Note again - not all orgs will be aiming for far right of maturity matrix, but what’s best for their needs and context.
    • For those wanting to get started with InnerSource, InnerSource Commons is a good place to start. Check out their Learning Path (intro training), Books and Patterns (best practices).
    • Agreed: Folder & file structure: README plus two pages for org / project.

FINOS community meeting - 2nd of February - 4pm UK

  • Agreed we will offer update for Community Meeting
  • Good platform to introducing the work that has been done on the Maturity Matrix
  • Arthur/Elspeth/Clare to talk for 2-3 mins

Some next areas for SIG to work on:

  • Examples of licensing/SLAs
  • Case Studies

Next Meeting

  • On Feb 14th
  • For Agenda: Discuss Legal scenarios in next meeting - scoping; Gathering case studies - evidence of who is doing what and how are we going to record that

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • Action 1
  • Action 2
  • ...

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

19 July 2021 - InnerSource SIG Meeting Minutes

Date

Monday 19 July 2021 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Meeting minutes

  • Still ongoing discussion on how the licensing will work for the Maturity Matrix, @mcleo-d to keep us in the loop.
  • Potential collaboration opportunity to collaborate with @copiesofcopies on the forthcoming Open Source Readiness (OSR) SIG.
  • Richard pointing out that for organizations to be start contributing in the open there's an
  • @mcleo-d mentioned upcoming OSR meeting...

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • Action 1
  • Action 2
  • ...

WebEx info

  • Meeting link:
  • Meeting number:
  • Password:
  • Call-in:

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

12 July 2021 - InnerSource SIG Meeting Minutes

Date

Monday 12 July 2021 - 11am EST / 4pm UK

// Rescheduled from US public holiday on 5th July

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Review Meeting Notices (see above)
  • Approve past meeting minutes
  • Announce Maturity Matrix V0.1
  • Discuss formation of maturity matrix sub work-stream and gauge participation
  • Announcement: @daniela-g-zheleva-db departure from InnerSource SIG
  • ...
  • AOB, Q&A & Adjourn (5mins)

Meeting minutes

  • Update on Maturity Matrix:

    • @mcleo-d explained that editing the Google Sheet was becoming challenging as we scaled, and so we have proposed to lock the current version of the Matrix. The decision was accepted.
    • @mcleo-d review of steps from @anvacca, agreed by SIG
      1. Let SIG know we are in a frozen state. Provide the read only copy and thank them, let them know the overall plan/timelines.
      2. Once previous step is fine, work with @mcleo-d to create GitHub project (decide where it goes etc) and move data over.
      • One person assigned to do this with support of @mcleo-d.
      1. Once previous step is complete, person to provide a walkthrough to the SIG leads of the new GitHub project that was created.
      2. Formally assign maintainers to maintain repo and do another around of edits to further clean up the documents.
      3. Go through a formal review process with wider group using new tools/process.
      4. publish 1.0.0 if no objections.
    • @mcleo-d explained the current state of InnerSource Commons/Linux Foundation discussions around CCLA. This is currently preventing us from giving concrete timelines on when the matrix can be submitted as a project.
    • Reviewed process of submitting a project proposal when the SIG is ready. Clarified that we need to have maintainers identified before the submission is made. Brief description of maintainers duties - govern the repo, approve PRs, review issues, report back to SIG.
    • The project is proposed to work in a Hub and Spoke model, where the InnerSource SIG is the HUB and we form a sub-working group to focus on the Maturity Matrix (Spoke).
    • @eminty69, @aaronsearle and @godds expressed interest in the sub-working group
  • @danizheleva updated the SIG that she is stepping back from the Co-Lead position, and that this leaves the position open.

    • @mcleo-d proposed the leadership group have a retrospective to review whether to continue with the co-lead model or try something else.
    • Claryfication that any addition to a named role (i.e. a lead) needs to be decided through a democratic process. This means a nomination and approval from the rest of the SIG. Noted that this is not a formal interview process, and there is no interviews etc.
  • Other business discussed: what to do next?

    • @amaltson showed the SIG curated lists of certain technologies/topics, called Awesome Lists (eg. the macOS Awesome List or list of lists) and discussed how we could use it in this SIG or maybe directly in InnerSource Commons
    • @eminty69 mentioned how the Matrix can be expanded to include Open Source.
    • All encouraged to add their thoughts in the following GitHub issue #13

Decisions Made

  • Matrix version 0.1 is now locked/frozen. It will be circulated round, but no changes will be made until it is submitted to GitHub

Action Items

  • @danizheleva to circulate maturity matix read-only spreadsheet and PDF to SIG distribution list
  • @danizheleva to add call to action in GitHub issue and kick off process for nominating a new co-lead
  • @mcleo-d to update on when we can bring the Maturity Matrix into FINOS as a contributing process
  • Leadership team to have a retro on the way we have worked so far

WebEx info

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list

10 May 2021 - InnerSource SIG Meeting Minutes

Date

Mon 10 May 2021 - 11am EST / 4pm UK

Untracked attendees

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Review Meeting Notices (see above)
  • Approve past meeting minutes [Note we need to approve 2 past meeting minutes]
  • Quick update on OSR SIG and plans for Open Source in Finance Webinars
  • Review Maturity Matrix first draft and discuss
  • AOB & Meeting Adjourned

Decisions Made / Notes

  • Minutes from previous meeting to be distributed to mailing list. We will allow 24 hours for comments. Minutes to be approved if no objection.
  • Update provided by @grizzwolf on plans for Open Source in Finance events and activites. Agreed that InnerSource would be covered as a topic alongside other themes such as open source thought leadership.
  • Open call made for volunteers to speak at future Open Source in Finance meetups and activities. Join Grizz in Slack channel to follow up: https://finos-lf.slack.com/archives/C01SYB503QT
  • Speaker for July activities already in the works.
  • Open call also made for any speakers who want to participate in InnerSource Commons community events.
  • A topic was proposed for future consideration by the SIG: how to do InnerSource with third party contractors / vendors.
  • Re. Maturity Matrix: agreed to convene a 2 hour working session with smaller group to create draft for review by SIG and discussion in the next SIG meeting.
    • Noted that not everyone has access to Slack and shared documents. Agreed that we will communicate meeting events in multiple channels.

Action Items

  • Clare to distribute minutes from previous meeting to be distributed to SIG mailing list.
  • Clare to send around a Doodle Poll for the best time slot for follow-up working session.
  • SIG to schedule follow up working session before next SIG scheduled meeting.

WebEx info

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

2 August 2021 - InnerSource SIG Meeting Minutes

Date

Monday 2 August 2021 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Decisions Made

  • ...

Action Items

  • ...

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

24 May 2021 - InnerSource SIG Meeting Minutes

Date

Mon 24 May 2021 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Review Meeting Notices (see above)
  • Approve past meeting minutes
  • Update on Maturity Matrix Working Session
  • AOB, Q&A & Adjourn (5mins)

Notes

Update from Maturity Matrix Working Session:

  • 2 hour working session took place on Wed May 19th.
  • Volunteers taking first pass at the project-focused matrix.
  • Goal to have doc circulated to the rest of the working session team by Friday 28th
  • Next meeting on Wed June 2nd (invite sent).
  • Progress will be reported at SIG meeting on Jun 7th.

Ask for what other topics we could focus on in the future:

  • Noted that a previous suggestion was to focus on terms of reference for third party vendors working with FS orgs on InnerSource projects.
  • Agreed that would be useful. Noted that there are no references for this to do that are known in the industry.

Short discussion followed regarding this challenge:

  • Context for vendor InnerSource engagements could include staff augmentation, project work or managed service delivery.
  • Some things to work out include: visibility and access guidelines for vendors, sample contract language, incentives, and strategy requirements.
  • Agreed not to be considered in maturity matrix conversation, as might over-complicate.

Other areas discussed:

  • Having common technology would be useful.
  • Perhaps we should have a representative in the SIG who could play devil’s advocate around regulatory challenges and suggested mitigations.
  • To address any reticence to engage in public forum, we could engage privately instead of asking to join the general calls, perhaps through interviews and summarize feedback.
  • Ideally we could also identify common blockers or areas of common resistance in organizations.
  • Regarding “open by default” repos - it was noted that “open by default” repos does not equal InnerSource, nor does InnerSource require “open by default” repos.
  • Experience shows there are a mix of policies, common terminology will definitely help.
  • Suggestion we could gather and publish data on who is adopting particular policies and how?
  • James gave update on discussion between SIG and ISC: ISC uses CC BY SA for materials, we want to make sure that we have process to work effectively in that context. James, other FINOS/LF team members, Clare and Danese are working towards resolution so we can work together effectively.

Decisions Made

  • Topic for next SIG is the report out from the Maturity Matrix work.
  • Agreed we should continue to capture interesting themes for future
  • Doc will be distributed before the review call.
  • Noted that we should also be mindful of the tools that we use to most easily collaborate: Not everyone can use every platform and some are easier to use than others.

Action Items

  • Graham to follow up with Colin from ScottLogic to get status on planned FINOS survey.
  • Clare to share State of InnerSource 2020 survey results.
  • Ivan to share some events by Citizens Bank that are promoting Open Innovation.
  • James to review as well to see if FINOS can get involved.

WebEx info

Meeting link: https://finos.webex.com/finos/j.php?MTID=m33975a6a163e1319c07e33a06bd3d1d5
Meeting number: 127 765 4882
Join by phone (US Toll): +1-415-655-0003
Join by phone (UK Toll): +44-20319-88141
Access Code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

8 AUGUST 2022 - InnerSource SIG Meeting Minutes

Date

Monday, 8th August 2022 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • Action 1
  • Action 2
  • ...

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

InnerSource Maturity Model?

All,

I wanted to ask if anyone has developed or come across an inner source maturity model.

Specifically I am looking for something that could be used to evaluate internal projects across multiple relevant dimensions to assess the degree to which a project is already demonstrating attributes and capabilities needed to effectively "do inner source" (perhaps w/o the project team even having known what inner source is -- e.g., perhaps they already work to a "public" roadmap within the 4 walls of their organization.)

I was thinking (and might argue that) these dimensions might be similar to those that @mindthegab, @copiesofcopies, @pmonks and I used a few years back to build the FINOS board report and health check rubric, but perhaps not.

Again, use of the model would be the assess projects inner source readiness across 6-8 dimensions, and an associated rubric.

Thanks,

Rob
rob(at)ttmadvisors(dot)com

13 SEP 2021 - InnerSource SIG Meeting Minutes

Date

Monday 13 SEP 2021 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Discussion

New SIG Co-Lead

  • Anyone can volunteer
  • Arthur nominated Elspeth

OSR Readiness SIG Update from VMBrasseur

  • OS Maturity Matrix - work proceeding, working through some technical snags.
  • James confirmed email list to subscribe is: [email protected]

OSSF London

  • Planning hybrid session, pre-recorded panel + in person discussion

License Update for InnerSource SIG Contributions

  • James working with LF Legal team to propose CC BY SA as a license option for FINOS (currently only CC BY option available).
  • Needs sign-off from board - this will take time. Next board meeting in October.
  • In the meantime, proposing contributing at ISC - contributors at meeting confirmed they should be able to do that.
  • Discussion re tool to use for documents - agreed we will experiment with formatting. Tools to check out include: https://docusaurus.io/ ; https://pandoc.org

SIG Meeting Schedule:

  • Discussed the idea of moving SIG Meetings to once a month.
  • Agreed we should - and have intervening meetings to work on outputs.

Decisions Made

  • We will give more details about the SIG Co-Lead role in a role description and leave the decision till next time.
  • Decision planned to made about Co-Lead in next SIG meeting
  • We will work on InnerSource Maturity Matrix in ISC repo while legal work ongoing in FINOS for appropriate licensing.
  • We will change SIG meeting schedule to once a month, and use intervening weeks on outputs.

Action Items

  • James to create SIG Co-Lead role description.
  • Anyone who is interested - please notify SIG as per instructions in description.
  • All who will be at OSSF in person - please let James know.

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

21 Jun 2021 - InnerSource SIG Meeting Minutes

Date

Mon 21 Jun 2021 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Minutes

  • Clare raised issue related to OSSF events: proposed some talks/panels be submitted from the InnerSource SIG
    • Looking for speakers / volunteers to participate. Please get in touch with Clare / comment here if you would like to be involved or have suggestions for topics / speakers: #21
    • James noted there are two events: one in London (Oct) and one in New York (Nov). Agreed we would plan for both, perhaps repeating content, perhaps not.
    • Suggestions for topics include: panel on the maturity matrix, panel discussing the pros and cons of InnerSource-first or open source-first approaches, the differences between intent and reality of InnerSource efforts.
    • Agreed we would continue the conversation asynchronously
  • Update on Maturity Matrix:
    • James, Daniela agreed to work with Anthony to merge last set of feedback into the Google doc to produce “close to final” version next week.
    • It will be distributed to the SIG mailing list for final review once that is done.
    • Call for volunteers to bring into org to test. (Graham volunteered to share it internally)
  • What’s next?
    • We touched on what might be the next focus for InnerSource SIG.
    • Agreed to look at creating examples referenced in the maturity matrics (e.g. example SLA). Do a check-in with the SIG members to see what they would prioritise.
    • Noted another idea was to look at sample agreement for 3rd party vendors to work on InnerSource.
    • The discussion raised the idea of discussing biggest blockers/challenges once again with the community.
    • From Daniela: if folks have ideas on future ideas for focus - please put in this discussion: #13
  • Other:

Decisions Made

  • We intend to submit a talk for OSSF London/NY 2021 and OSPOCon London
  • Discussion regarding what's next for SIG will continue here: #13
  • Next InnerSource SIG meeting scheduled for July 12th! (a week later than the original schedule due to 4th July). Details here: #19

Action Items

  • Daniela & James to catch up with Anthony to include his feedback in the Maturity Matrix. Doc will be shared with group.

WebEx info

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

14 MAR 2022 - InnerSource SIG Meeting Minutes

Date

Monday 14th Mar 2022 - 11am EST / 3pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Notes

  • We now have the maturity matrics and awesome list in the docs folder
  • Skeleton build for Docusaurus to render a basic website (microsite) so that we can show off the matrix in a digestible way
  • Docusaurus has been updated to V2. by James
    • Netlifly - used as a standard for microsites for FINOS
    • Decision made to stick to the standard
    • Graham Odds- offered to spend some time to make it pretty
  • We got flagged for non-inclusive language keyword
    • Once the PRs are merged then we can rename the branch to solve this
  • Maturity matrix
    • Clare Dillon to review attributions based on the original contributors from ISC
  • Leadership team meeting to discuss the idea of public events to broaden awareness around InnerSource SIG
    • Clare to schedule
  • Arthur - will be moderator for the CapitalOne panel about InnerSource - fruitful to share it Details from Capital One's earlier talk
  • Call for submissions Linux Foundation Open Source summit - Proposing FINOS panel - advertise the maturity matrix
    • Clare to submit virtual panel proposal with Elspeth, Arthur, Graham and James
  • Next area of focus: Clare proposes looking at Individual skills vs Org skills in the context of the Maturity Matrix
    • Attributes of a successful InnerSource maintainer and contributor.)
    • Empathy - the main word to focus on from both parts
    • Is there anything specific that is InnerSource that would not be open source? Slight difference - in the volunteer vs employee (level of empathy)
    • Company dynamics and politics and how prioritizations happen
    • The assumption that people understand open source practices and tools
    • Transfer pricing - transferring IP between country boundaries resulting in transfer taxes - system blocker
    • ACTION: Start the discussion on the skills - Graham to start and share first draft / starting point
  • Other business
    • Integrating FINOS sig and project repos with the Open source security foundation from the Linux foundation
    • Different training available

Decisions Made

  • Keep 4 week cadence for SIG meetings

Action Items

  • Clare to arrange a Leadership team meeting to discuss the option of having different format SIG Meetings
  • Graham to start a discussion on skills by sharing a first draft of some docs which may be relevant.
  • Clare to submit the proposal for the LF OSS Summit in Austin for a FINOS panel.

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

14 APR 2021 - InnerSource SIG Meeting Minutes

Date

Wednesday, 14 April 2021 - 10am EST / 3pm UK

Untracked attendees

  • All attendees commented on issue below.

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Review Meeting Notices (see above)
  • Approve past meeting minutes
  • Agenda items TBD based on votes to this comment,
  • AOB, Q&A & Adjourn (5mins)

Options for the Agenda Topics

Please put comment on this issue with your favourite topic among those below, and we will use that as a guide for the agenda on the day.

  • Common policies / guidelines / principles around InnerSource
    • How to measure InnerSource success and value?
      • Metrics
      • Value propositions
    • Identify patterns
      • Cultural / behavioural patterns
      • Project patterns
      • Operational / organisational patterns
  • Getting started - best projects
  • Specific tips/guidelines e.g. how when is a PR too big?
  • How can we best advocate for InnerSource?
  • Tooling
    • What tools and settings are commonly used?
    • What supporting code/tools do we have that could be open sourced?
    • Feedback for tools vendors

Noting that the agenda focus on the day was decided to be around the topic of maturity matrix.

Notes from Meeting

Purpose of this work:

  • Working together to compare existing Maturity and Capability Models to come up with a canonical set we’d like to endorse for InnerSource SIG at FINOS and at InnerSourceCommons.org
  • This should allow people to:
    • Self-assess readiness
    • Build development plans / goals

Extant list of existing Maturity Models for InnerSource

https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/a9e136eb57fd927c12ee27827e35cd7215226e53/patterns/2-structured/maturity-model.md

Understanding the Open Source Checklist : https://innersourcecommons.org/learn/books/understanding-the-innersource-checklist/#:~:text=Do%20you%20want%20your%20day,allow%20more%20collaboration%20and%20reuse%3F

Some orgs also have multiple models in use internally - and we may get learnings from them.

Other Resources that might be useful

Rob referencing open source program health check from FINOS - the dimensions can be helpful to consider. https://finosfoundation.atlassian.net/wiki/spaces/FINOS/pages/93225748/Board+Reporting+and+Program+Health+Checks

InnerSource Commons Learning Path - Introduction (with Benefits of InnerSource): https://innersourcecommons.org/learn/learning-path/introduction/

InnerSource Commons Community Call on Metrics, Value and ROI: https://www.youtube.com/watch?v=VvP4Ubet7qM

Summary of suggestions for consideration in this work

  • Make need different areas to consider
    • e.g. org and project maturity may be different
    • We may want to consider other contexts e.g. technology and culture E.g. mainframe code - code owners don’t have SMEs who understand the complexity of changing API or % of legacy code and % orphan code.
    • Tools and enablers in place may be useful to include.
    • We may also need to consider context for the implementation e.g. opportunity provided by central CI/CD implementation or code review?
  • Think of levels as stop, start, performing?
  • Don’t put the starting requirements too high, recognise people may already be showing good behaviour.
  • Checklists are handy

Signals of maturity

  • Org Level
    • Code open by default?
    • Are there projects upon which you collaborate across discreet teams?
    • Where is the code stored?
    • Where is the documentation?
    • Can outside [of the team/business unit] contributors raise a PR and get it to Production without prior discussion? I.e., are the rules of the road clearly documented?
    • Is testing framework available for local testing?
    • Capacity planning to allow InnerSource activities (both contributing and maintaining, but also refactoring/modernization of the legacy codebases)
    • Dedicated staff to enable/accelerate InnerSource adoption?
  • Project level
    • Are basic documents in place per codebase?
    • Do they have strong READMEs?
    • Do they accept contributions?
    • Published roadmap?
    • Nightly builds?
    • SLAs for code reviews
    • Do you have multiple people contributing and using the like-minded projects ?
  • Tools and Enablers:
    • Search/discovery of the code, APIs, shared libraries
    • Automated linting, tests of all levels
    • Automated CI/CD pipeline, including deployment gates, to provide additional quality assurance
  • Culture:
    • Self-driven by individual enthusiasts
    • Included in your annual goals
    • Projects proceeding into InnerSource without push from leadership
    • Do you trust your employees, is that evident?

Discussion about how metrics

  • How can metrics be used to incentivise InnerSource, as relates to maturity matrix?
  • Can incentivise behaviours with metrics - but may need to evolve those measures over time.
  • How to encourage good owners?
    • E.g. private repos to opening repos to documentation.
    • Project can be deployed right away based on README
    • PIpeline / testing already there.
  • Publishing roadmaps? Current pushback against that.
    • One option is to publish event horizon (to stop others spinning up separate efforts).

Decisions Made

  • ...

Action Items

  • SIG to arrange next meeting as working meeting to flesh out maturity matrix
  • Danese Cooper volunteered to create a starting document by synthesizing the existing maturity matrices.

WebEx info

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

09 JAN 2023 - InnerSource SIG License Working Group Meeting #5

Date

Monday 09 JAN 2023 - 11:00am EST / 4:00pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Minutes

  • We reviewed the questionnaire for the deep dive and initiated it's use with Deutsche Bahn
  • It was mentioned that many other known companies also have inner source licenses, but they are not published like Deutsche Bahn and publicly available
    • The representation from DB felt a shared inner source license would be of value
  • Key Insight from the discussion at the SIG meeting
    • Inner Source license has brand value in the organization
    • It is part of the gradual process of professionalizing inner source
    • Included in the license protection is application code, Devops config, data, documentation
    • The inner source license is used only within the organization and not with vendors
    • Licenses are well know mechanism in Open Source and a natural extension for Inner Source
    • License is a tool for the expected behaviour but enforcement depends on a lot of factors including local laws
      • For example certain warranty terms are not compatible with German law
      • The license a more valuable communication tool than it is a hard legal instrument
    • In particular Tax law is a key are of focus with transfer pricing as a result of inner source
    • The owner of the code can be sometimes blurryP
    • The use of copy left is less strong than in the open source world
    • contributors get recognised directly by GIT contribution tracking
    • Internal career recognition, copyleft and an element of fun are drivers for inner source
    • The Inner source licenses is provided with no-warrenty but that is not the best instrument for getting support
    • The governance body for the inner source license is informally the OSPO

Action Items

  • Setup next Inner Source license WG meeting - Chamindra
  • Tidy up clauses.MD with variations from DB - Chamindra
  • Look running Inner source questionnaire at Citi - Chamindra / Katrina
  • Seek other organisations that have an inner source license for deep dive similar to DB - All
  • Follow up on backstage inner source discussion - James / Andrew?

Zoom Details

Join by phone

Find your local number: https://zoom.us/u/adJnH9JOiY

Mailing List

Email [email protected] to subscribe to the InnerSource SIG
mailing list.

14 FEB 2022 - InnerSource SIG Meeting Minutes

Date

Monday 14th Feb 2022 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Review Meeting Notices (see above)
  • Approve past meeting minutes
  • Review FINOS Slack InnerSource SIG Channel - https://finos-lf.slack.com/archives/C01SYB503QT
  • Maturity Matrix Progress - #54
    • Next steps to demonstrate, feedback and extend? - @claredillon
  • InnerSource Awesome List - #52
    • Present, understand and expand through pull request - @godds
  • InnerSource Microsite - #56
    • Getting our content into the open :)) - @mcleo-d
  • Scope next SIG work: SLA / Legal Scenarios we would like to look at
  • Scope next SIG work: Case Studies
  • LF Security Integration and badge - @mcleo-d
  • Discuss options for events / sharing learnings
  • AOB, Q&A & Adjourn (5mins)

Minutes

  • No new discussions in FINOS InnerSource Slack channel
  • Maturity Matrix - next work to be done:
    • Need to correct attributions (with link to original ISC work).
    • All SIG to review and comment/add.
  • InnerSource SIG Microsite
    • James McLeod has added Docusaurus to our site to allow for the easy creation of nicely formatted microsite for InnerSource
    • SIG: #56 - Thank you James!
    • ACTION - Arthur to review and merge.
  • Discussion re next priorities:
    • Noted we have had fewer people engage in SIG in last year as we focused on creating shared assets.
    • Discussed bringing back some event-style sessions for broader appeal
    • Agreed need to maintain balance between events and creating shared assets.
    • We can work with FINOS marketing to plan, schedule and promote.
    • ACTION - Clare to set up SIG LT Meeting to review progress and discuss next set of priorities, and review plan for event.
    • DECISION - Agreed first candidate for event would be to discuss the maturity matrix. Noted panel discussion could work well.
  • Other Business:
    • Elspeth will be speaking at the next ISC community call.
    • Linux Foundation have the Open Source Security Foundation - FINOS repositories should be integrated in LF Securities
    • ACTION: James - to raise an issue on the repo so that we can add a badge on it

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • Action 1
  • Action 2
  • ...

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

Ensure all documentation is formatted the same way

Feature Request

Description of Problem:

This repository mostly contains documentation, most of which is formatted in Markdown. It'd be great if we had a consistent way of formatting the Markdown documents and also making sure they conform with the markdownlint linter and it's clear for everyone how the documents should look. Furthermore, for longer docs it'd be good to have a Table of Contents to make it easier to navigate.

Potential Solutions:

The Prettier project is a great way to format Markdown docs in one consistent format and ensures it follows markdownlint.

Furthermore, we should consider having up to date table of contents in longer pages. We could use the VS Code Markdown All In One plugin to generate the initial table of contents and keep it up to date.

Announce InnerSource SIG and First Scheduled Meeting to FINOS Community

Description

As we get closer to the first InnerSource SIG meeting, it would be great to send out an InnerSource SIG announcement to [email protected] that includes the date and time, plus a link to the first meeting agenda.

This item can also be found in FINOS Community InnerSource Contribution #84

FINOS Announcement

07 NOV 2022 - InnerSource License Working Group Meeting

Date

Monday 07 NOV 2022 - 11:00am EST / 4:00pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Introduction of Inner Source License Working Group Goals and Key Outcomes
  • Working Group Participant/Contributor intros
  • Key Roles and Contribution Areas needed
  • Discuss and Agree on working group operating/collaboration model
  • Discussion minutes from FINOS Banks Only OSPO Roundtable - finos/open-source-readiness#65
  • Discuss Key Next steps
  • Schedule Next Meeting
  • AOB, Q&A & Adjourn (5mins)

Decisions Made

  • We decided to create a license generator similar to Creative Commons for Inner Source
  • We decided to meet every two weeks at the same time. Next meeting will be on the 21st
  • We decided to use git issues for our collaboration

Action Items

  • Publish slides as PDF for reference - Chamindra / James
  • Look into license generator code options - Chamindra / Peter
  • Share any prior work on inner source licenses - All
  • Create initial issues in GitHub to start the discussion prior to next meeting - Chamindra

Minutes

  • We went through the goals and objectives of the inner source license working group (as captured in PDF)
  • We discussed the key outcomes from the group (as per decisions above)
  • We discussed contribution opportunities
    • A request was made to share prior work on inner source licenses (obfuscated if needed)
    • Peter and Chamindra are interested in contributing to the license generator code
    • We can get some legal review from FinOS/Linux foundation provided sufficient notice is provided
  • It was mentioned we could potentially use the Creative Commons code for the license generator as it is open source
    • we are expect to have less license options
  • We discussed the collaboration model and contribution opportunities
    • Bi-weekly meeting for working group at the same time
    • Discussions in the form of GitHub issues

Meeting Presentation as PDF

WebEx info

Join by phone
+1-415-655-0003 US Toll
+44-20319-88141 UK Toll

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

Documentation to identify different Inner Source License Clauses

Feature Request

Description of Problem:

When I am looking for a guideline to create an inner source license I want a document that will identify different clauses that can be potentially included in my license. These clauses and options will be used in turn to create a license generator similar to Creative Commons

When I am working with the inner source licensing working group I would like to be able for people to add content to this document directly through pull requests such that there is tracking of contributions and a review process of additions.

Potential Solutions:

  • Create a clauses.md document in a new licenses doc folder on the inner source repository

21 NOV 2022 - InnerSource License Working Group Meeting #2

Date

Monday 21 NOV 2022 - 11:00am EST / 4:00pm UK

Untracked attendees

  • Katrina Novakovic, Citi

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Review Meeting Notices (see above)
  • Approve past meeting minutes
  • Discuss gathering prior work in Inner Source License and CLAs (ref: #75)
  • Discuss approach to analysis
  • Discuss licence generator options
  • AOB, Q&A & Adjourn (5mins)

Actions

  • Create a base MD file to capture the inner source license clauses - Chamindra
  • Reach-out to organisations on organisational licenses example - Katrina, Richard, Chamindra
  • Share the inner source commons video on the need for a common inner source license definition - Chamindra
  • Get back on decision on migrating the working group to zoom based meetings - James
  • Add everyone in this working group to the FinOS inner source DL - James

Key Decisions

  • We will collaborate on the Inner Source license classes on an MD file on the Inner Source repository
  • We will add everyone in the working group to the inner source SIG DL for more interactive collaboration

Minutes

  • We briefly recapped on the goals of the group and the minutes/actions of the first kickoff meting
  • We discussed prior work in this areas and shared the inner source commons reference https://patterns.innersourcecommons.org/p/innersource-license
  • There was a call out to gather more examples of inner source licenses that might exist at organisation level
  • The group will reach out to different sources to get example of organisations inner source licenses (Katrina, Richard, Chamindra)
    • We will also reachout to inner source commons
  • The license generator code of Creative Commons was shared by Peter
  • Rob asked if there are good examples of inner source license in organisations.
  • We discussed the premise is that an common inner source license definition will simplify and make inner source more accessible in organizations
    • Chamindra to share the video presentation at inner source commons that articulates this
  • Everyone at the meeting shared that mostly they do not presently have an inner source license of their own to share but is interested in a common license definition
  • Chamindra will create a MD file so we can collaborate on the license clauses
  • All attendees will be added to the inner source distribution list
  • It was discussed if we can move to Zoom from WebEx
  • It was discussed that we can add everyone to the inner source DL for a more interactive discussion till the next call

WebEx info

Join by phone
+1-415-655-0003 US Toll
+44-20319-88141 UK Toll

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

SIG leadership position open!

A position has recently opened up to join the InnerSource SIG leadership team as the groups co-lead!

This is a really exciting opportunity to work closely with the leadership team and help drive the amazing progress this group is already achieving!

Please find the InnerSource SIG Co-Lead role described below ...
https://github.com/finos/InnerSource/blob/master/docs/open-roles/innersource-sig-co-lead.md

The process requires a nomination, and approval from the rest of the SIG. If you are interested please contact James (@mcleo-d )

The leadership team currently is:

Name Firm Role
Daniela Zheleva Deutsche Bank SIG Lead
Arthur Maltson Capital One SIG Co-Lead
Clare Dillon InnerSource Commons SIG Secretary
Aaron Searle Morgan Stanley SIG Leadership Committee
Anthony Vacca RBC SIG Leadership Committee
Danese Cooper InnerSource Commons SIG Leadership Committee

12 SEPTEMBER 2022 - InnerSource SIG Meeting Minutes

Date

Monday, 12th September 2022 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Review Meeting Notices (see above)
  • Approve past meeting minutes
  • Review FINOS Slack InnerSource SIG Channel - https://finos-lf.slack.com/archives/C01SYB503QT
  • Review proposal to alternate the SIG meetings with broader discussion sessions.
  • Update on James’ proposal for an OSPO round table prior to the OSFF in December to discuss Chamindra de Silva’s proposal for InnerSource licenses. cc @robmoffat
  • What do we want to do for the OSFF in December? There’s a number of ways we could get involved and it’s a good way to highlight some of the work that’s been done this year, particularly the maturity model.
    • The FINOS Open Source in Finance Forum is running on December 8th in NYC and we're inviting FINOS Projects / SIGs to take part in the OSFF opportunities below.
      • The OSFF Project Expo is a showcase of production consumer use cases where FINOS Projects / SIGs can demonstrate the impact they're delivering to consumers. We'd like to invite your consumers to showcase your project use cases in order to accelerate project consumption and attract more collaboration.
      • During OSSF we're running FINOS Project Booths where OSFF attendees can find your FINOS Project / SIG and ask direct questions. We've done this previously at OSFF London and invite you to take part at the Open Source in Finance Forum in New York City.
      • Has your FINOS SIG submitted an OSFF NYC Call for Proposals? It would be great to see your FINOS SIG on stage celebrating 2022 progress and achievements.
  • AOB, Q&A & Adjourn (5mins)

Notes

  • Alternating SIG meetings with deeper dive on some of them.
    • Chamindra suggested that we don’t record the meeting as that causes people to be hesitant to participate.
    • The recordings are only internal for FINOS usage, for example when people are not shared unless people are
    • Widening the audience out a bit more.
    • Why is InnerSource a big deal for the finance industry.
    • Approved by Elspeth and Chamindra
    • Come up with topics in advance.
    • The alternating meeting times will be internal work, prep for upcoming meeting, cross FINOS calibration.
    • Next meetings
      • October: deep dive on the Gathering
      • November: upcoming topics
      • December: ??
  • OSFF
  • InnerSource Commons CFP
    • InnerSource in finance
    • Sept 19th
    • Completely virtual

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • @amaltson to make an agenda table in the docs to track upcoming deep dive ideas.

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

25 OCT 2021 - InnerSource SIG Meeting Minutes

Date

Monday, 25 Oct 2021 - 11am EST / 4pm UK

Untracked attendees

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Minutes

  • Due to a mixup with the scheduling the meeting was adjourned with minimal interaction. The items that were touched upon include.
    • @amaltson made award of PT #39 to apply the CC-BY-SA to the InnerSource SIG repo.
    • @amaltson notes comments made to PR that need to be closed.
    • @mcleo-d made @amaltson aware that GitHub have been informed about using CodeSpaces on the repo and FINOS are happy to enable.
    • @mcleo-d suggested to @amaltson that the Maturity Matrix be initially contributed as PDFs to get into the repo.
    • @mcleo-d to check the meeting scheduling at FINOS.
    • Meeting ended at 4:30pm BST / 11:30am ET

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

14 NOV 2022 - InnerSource SIG Meeting Minutes

Date

Monday 14 NOV 2022 - 11:00am ET / 4:00pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

07 Jun 2021 - InnerSource SIG Meeting Minutes

Date

Mon 07 Jun 2021 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Review Meeting Notices (see above)
  • Approve past meeting minutes
  • Update on Maturity Matrix Working Session. Details here: #12
  • AOB, Q&A & Adjourn (5mins)

Decisions Made

  • Decision 1
  • ...

Action Items

  • Action 1
  • ...

WebEx info

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

9th May 2022 - InnerSource SIG Meeting Minutes

Date

Monday 11th Apr 2022 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Decisions Made

  • Decision 1
  • Decision 2
  • ...

Action Items

  • Action 1
  • Action 2
  • ...

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

05 DEC 2022 - InnerSource License Working Group Meeting #3

Date

Monday 05 Dec 2022 - 11:00am EST / 4:00pm UK

Untracked attendees

  • Katrina Novakovic, Citi
  • Schlomo Schapiro

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Action Items

  • Tidyup clauses.md with feedback during meeting - Chamindra
  • Open issue on clauses.md to get further offline feedback - Chamindra
  • Provide input on clauses - All
  • Schedule more detailed session on DB Inner Source license - Katrina

Minutes

  • We reviewed the high level clauses of the inner source license
    • Feedback was provided by the working group and this was committed to the .md file in short form
    • Further tidy up will be done by Chamindra on the clauses and feedback
    • It will be subsequently published as an issue for further discussion
  • Katrina had reached out to Schlomo who had be instrumental in publishing the Deutsche Bahn (DB) Inner Source license to inner source commons. DB is a license for a German multinational in the transport sector
  • Schlomo provided the background of the DB Inner Source license however we ran out of time to go through the clauses in detail.
    • DB is an example of an active inner source license that is being used, examples of which was requested at the last meeting
    • We will look to schedule a subsequent session to go through the detail clauses and background for them.
  • Key items discussed/added around clauses
    • Consider boundary conditions on mergers and aquasitions
    • It is not just source code that needs to be considered, but also documentation, CI/CD and issues around product
    • There might be additional data seperation walls (if data is in code) that need to be considered
    • Identifying an Authorizing body in the license to handle policy and exceptions might be valuable
    • Export restrictions on territories (e.g. encryption and data as code)
    • Potential of having a copyleft clause in the inner source license as DB, which them mentioned encouraged sharing due to attribution
    • Certain clauses might not be enforcable by law, however this is the case for any software license (e.g. GPL, Apache)
    • Having a license for inner source can reuse existing compliance processes that exist for adopting open source and COTs licenses
    • There is still a discussion if we need to create a base license (building off the DB work) or a license generator

Decisions

  • No decisions were taken at this meeting

Zoom Details

Join by phone

Find your local number: https://zoom.us/u/adJnH9JOiY

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

10 Mar 2021 - InnerSource SIG Meeting Minutes

Date

Wednesday, 10 Mar 2021 - 10am EST / 3pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

  • Convene & roll call (5mins)
  • Display FINOS Antitrust Policy summary slide
  • Review Meeting Notices (see above)
  • Introduce the mission and goals of the SIG
  • Share priority themes as identified by LT
  • Get feedback and input from wider group
  • AOB, Q&A & Adjourn (5mins)

Points of Note / Decisions Made

  • Shared the topics the LT had proposed:
    • Common policies / guidelines / principles around InnerSource
    • How to measure InnerSource success and value?
    • Identify patterns
      • Cultural / behavioural patterns
      • Project patterns
      • Operational / organisational patterns
    • How can we best advocate for InnerSource?
    • What supporting code/tools do we have that could be open sourced?
    • Feedback for tools vendors
  • Feedback from the group
    • Some InnerSource use cases discussed e.g. InnerSource being used to share code with clients.
    • Danese shared ISC community example of Daimler using InnerSource to co-create code with vendors.
    • Discussion around motivations to InnerSource
      • Interest in hearing more about different InnerSource policies e.g. Open First policy
      • Interest in discussing value propositions, problems, pain points.
      • Interest In how to get started and how to scale InnerSource as topics
      • Interest in specific guidelines e.g.
        • when is the size of the PR too big?
        • Interest in sharing common components (utilities, dev docs)
        • Interest in exploring how to get business functions engaged, some experience from some members to share here.
    • Shared good starting points:
      • CI/CD, central services.
      • Re-architecture that impacts multiple sites.
      • Localizations per market
      • Culture hacking (non-code projects)
  • Next meeting to have a voting option for which topic to cover.
  • Next meeting to be either set up in 2 weeks or 4 weeks time, SIG LT to get input.

Action Items

WebEx info

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

Request for Prior Work on Inner Source Licenses and CLAs

Stage 1 of Inner Source Licensing Working group: Gather prior work

The first stage of the inner source licensing working group that was kicked off on the 7th Nov 2022 (Ref #72) is to gather all (sharable) present work being done on Org Specific Inner Source Licenses, Inner Source CLAs, Inner Source Contracts, Guidelines for the purpose of analysis to identify a common set of clauses for our Inner Source license generator.

If you feel you cannot share your Org Inner Source license / contracts due to compliance/sensitive reasons consider obfuscating/generalising them or breaking down into some key terms you can share on this forum.

Alternatively if you do not wish to publish it directly here, please do share it with me or the Inner Source SIG leads so that they can share it without attribution to any org (under Chatham house rules)

This would be a very valuable contribution to the goals of the Inner Source License Working Group

Meanwhile I am listing here some of the prior work I have found in this area so far:

  1. Inner Source Commons: Inner Source license pattern
    https://patterns.innersourcecommons.org/p/innersource-license
  2. Create innersource-contractor-model-terms InnerSourceCommons/InnerSourcePatterns#378
  3. Create transitioning-contractor-code-to-innersource-model InnerSourceCommons/InnerSourcePatterns#377
  4. DB Inner Source License
    https://github.com/dbsystel/open-source-policies/blob/master/DB-Inner-Source-License.md

19 DEC 2022 - InnerSource SIG License Working Group Meeting #4

Date

Monday 19 DEC 2022 - 11:00AM EST / 4:00pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Minutes

  • We reviewed and approved the past two meeting minutes of the Inner Source License WG
  • We reviewed the tided up clauses.md from the past meeting discussions
  • Feedback to the clauses.md can be provided either as a pull request to https://github.com/chamindra/InnerSource/blob/master/docs/licenses/clauses.md or comments can be provided on the issue #85
  • The approach on the deeper dive was discussed
    • we will reach out to inner source projects like backstage to get their input on clauses
    • Chamindra will come up with a base questionnaire for the basis of the discussion
  • Scheduling discussion with Inner Source projects
    • We will schedule the next deep dive with DB for 9th Jan 2023
    • We will look to join a discussion with on project Backstage.io to do a deep dive with them
    • Citi is going to do some deep dives with their internal inner source projects. An approach need to be sought on sharing this information without violating any policies/regulations/sensativities
  • next meeting is scheduled for 9th Jan after the new year

Decisions Made

No new decisions were made

Action Items

  • Create initial questionnaire for deep dive with inner source projects to understand their license clauses - Chamindra
  • Schedule next deep dive with DB for the 9th 2023 - Katrina
  • Schedule deep dive with backstage.io - James/Peter
  • Work on deep dive with Citi Inner Source projects - Katrina/Chamindra

Zoom Details

Join by phone

Find your local number: https://zoom.us/u/adJnH9JOiY

Mailing List

Email [email protected] to subscribe to the InnerSource SIG
mailing list.

Non Inclusive Language Keywords

Description

This is a notification email from LFX Security regarding the InnerSource Special Interest Group project.

During a recent code scan we discovered some of the repository files have Non Inclusive Language Keywords.

Please review the issues identified below. If possible, consider using alternative wording, variable names, and/or labels. If one or more of these issues are false positives, navigate to the LFX Security console -> InnerSource Special Interest Group -> Non-Inclusive Language and dismiss the alert.

.github/ISSUE_TEMPLATE/meeting-minutes.md#L19
Non-inclusive Language - master

Need access to create milestones

Support Question

...ask your question here.

Howdy, @mcleo-d. In today's meeting (#34) I offered to set up milestones for tracking future action/agenda items.

In order to do that, I'll need a different level of access to the repo.

30 AUG 2021 - InnerSource SIG Meeting Minutes

Date

Monday 30 August 2021 - 11am EST / 4pm UK

Untracked attendees

  • Fullname, Affiliation, (optional) GitHub username
  • ...

Meeting notices

  • FINOS SIG Leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

  • All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

  • FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.

  • FINOS SIG meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

Discussion

  • Update on InnerSource Slack Channel: no new content in previous 2 weeks.
  • Update on InnerSource Maturity Matrix:
    • Waiting for James to return from holidays to get update on process for moving forwards.
    • Noting OSR SIG also creating a maturity matrix. In the future, we should work to agree standard format for maturity matrices and input to InnerSource section of OSR’s maturity matrix.
  • Update on Awesome Style list:
    • James to also advise on how to publish Awesome style list.
    • Ask for everyone to add their favourite InnerSource resources to the discussion here: #30
    • Feedback from group is to use Markdown
  • Update on Case Studies:Two streams of work planned:
    • Gather light evidence style and list and record the companies that doing IS
    • Create case studies that discuss challenges in more depth, perhaps anonymously.
  • Update re OSSF Panel Session:- InnerSource SIG submitting pre-recorded panel session.
  • Update from InnerSource Commons:
    • Community Calls that may be of interest to SIG
      • Sep 7th (EU/US time) will feature early InnerSource adopters Georg Grutter from Bosch and Isabel Drost-Fromm from Europace covering lessons learned from their InnerSource journeys. Register here: https://bit.ly/2Uda1jA
      • Sep 21st (EU/APAC time) will feature Matt Cobby from National Australia Bank with Willem Jiang from Huawei InnerSource in the Enterprise Register here: https://bit.ly/3kDNKok
    • CFP is open for the InnerSource Summit - please do consider submitting proposal for 10-15 min talk here: https://bit.ly/2WxLgiR

Decisions Made

  • Minutes from previous meeting signed off - noting we can't complete the last sentence from 19th July
  • Minutes will be sent to the SIG mailing list in the week after SIG meetings - if there are no objections, they will be approved in the next SIG meeting.

Action Items

  • Clare to send out minutes to mailing list
  • All to add their suggestions to Awesome Style discussion here: #30
  • James to update on process for submitting work into GitHub in next SIG meeting.
  • All to consider submitting to InnerSource Summit CFP here: https://bit.ly/2WxLgiR
  • James to close previous meetings now that minutes have been signed off

WebEx info

Join by phone

  • +1-415-655-0003 US Toll
  • +44-20319-88141 UK Toll
  • Access code: 127 765 4882

Mailing List

Email [email protected] to subscribe to the InnerSource SIG mailing list.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.