Skip to content

Commit 8ffb673

Browse files
chore(docs): OCM TSC Call (open-component-model#363)
* chore(docs): OCM TSC Call Signed-off-by: Jakob Möller <jakob.moeller@sap.com> * chore(docs): fixup Signed-off-by: Jakob Möller <jakob.moeller@sap.com> * chore(docs): remove non public apeiro link Signed-off-by: Jakob Möller <jakob.moeller@sap.com> * chore(docs): add zoom links and notes Signed-off-by: Jakob Möller <jakob.moeller@sap.com> * chore(docs): maintain next agenda Signed-off-by: Jakob Möller <jakob.moeller@sap.com> --------- Signed-off-by: Jakob Möller <jakob.moeller@sap.com>
1 parent 8cba098 commit 8ffb673

File tree

4 files changed

+142
-34
lines changed

4 files changed

+142
-34
lines changed

.github/config/wordlist.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,4 +396,11 @@ gobuildinfojson
396396
buildDate
397397
gitCommit
398398
gitTreeState
399-
legacyjson
399+
legacyjson
400+
offboarding
401+
onboarded
402+
ocms
403+
skarlso
404+
pcc
405+
apeirora
406+
ospo

docs/steering/OWNERS.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,13 @@ This page contains all active and inactive TSC members.
2121

2222
### All Voting Members
2323

24-
| Name | Organization | Github Handle |
25-
|------------------|--------------|-------------------------------------------------------|
26-
| Jakob Möller | SAP SE | [jakobmoellerdev](https://github.com/jakobmoellerdev) |
27-
| Gerald Morrison | SAP SE | [morri-son](https://github.com/morri-son) |
28-
| Fabian Burth | SAP SE | [fabianburth](https://github.com/fabianburth) |
29-
| Frederic Wilhelm | SAP SE | [frewilhelm](https://github.com/frewilhelm) |
30-
| Christian Cwienk | SAP SE | [ccwienk](https://github.com/ccwienk) |
24+
| Name | Organization | Github Handle |
25+
|-------------------|--------------|-------------------------------------------------------|
26+
| Jakob Möller | SAP SE | [jakobmoellerdev](https://github.com/jakobmoellerdev) |
27+
| Gerald Morrison | SAP SE | [morri-son](https://github.com/morri-son) |
28+
| Fabian Burth | SAP SE | [fabianburth](https://github.com/fabianburth) |
29+
| Frederic Wilhelm | SAP SE | [frewilhelm](https://github.com/frewilhelm) |
30+
| Christian Cwienk | SAP SE | [ccwienk](https://github.com/ccwienk) |
31+
| Gergely Bräutigam | - | [skarlso](https://github.com/skarlso) |
3132

3233
## Emeritus Members

docs/steering/meeting-notes/2025-07-07.md

Lines changed: 53 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 2025-06-06 - NeoNephos Technical Steering Committee (TSC) Meeting
1+
# 2025-07-07 - NeoNephos Technical Steering Committee (TSC) Meeting
22

33
## Meeting Location
44

@@ -8,62 +8,89 @@ Meeting link: [TBD].
88

99
- [docs/steering/meeting-notes](.)
1010

11+
- [Recording and Transcript](https://zoom.us/rec/share/F6ybjqSxFm2Du7NaeQYieTX8g8RwVqzYFdItZ5Hy0IoRSctkbm0XjWpEcUez9xwe.XnExQFK9Bd0Eguvy)
12+
1113
## Attendees
1214

1315
### Technical Steering Committee Representatives (TSC Voting Members)
1416

15-
- [ ] Jakob Möller - SAP
16-
- [ ] Gerald Morrison - SAP
17-
- [ ] Fabian Burth - SAP
18-
- [ ] Frederic Wilhelm - SAP
17+
- [X] Jakob Möller - SAP
18+
- [X] Gerald Morrison - SAP (joined later, but present in all votes)
19+
- [X] Fabian Burth - SAP
20+
- [X] Frederic Wilhelm - SAP
1921
- [ ] Christian Cwienk - SAP
22+
- [X] Gergely Bräutigam - Individual Contributor - Voted in as TSC Voting Member
2023

2124
Quorum: ✅
2225

2326
### Non-Voting Representatives or Observing Participants
2427

2528
- [ ] Tristan Scheidemann
2629
- [ ] Priyanka Sakundarwar
27-
- [ ] Maximilian Braun
30+
- [X] Maximilian Braun
2831
- [ ] Niclas Moldenhauer
29-
- [ ] Gergely Bräutigam
32+
- [X] Gergely Bräutigam
3033

3134
## Agenda Items
3235

33-
- Revisit last action items
34-
- Discuss project onboarding (possibly NeoNephos Github, TBD)
35-
- Discuss Github Code Owners "Reset" (Charter states: A Contributor may
36-
become a Code Owners by a majority approval of the existing Code Owners.)
37-
- Discuss GitHub Repository Branch Protection rules
38-
- Are there requirements/best-practices of LF/CNCF/NeoNephos?
39-
- Should creation of branches be restricted?
40-
- Present LFX tools, e.g. for voting
41-
- Revisit Developer Certificate of Origin (DCO) and mandatory enforcement
42-
4336
## Votes
4437

45-
- Gergely Bräutigam as Candidate for TSC Voting Member
46-
47-
## Action Items / Notes
38+
- Gergely Bräutigam as Candidate for TSC Voting Member / Individual Contributor (4/5 Votes)
39+
- Forbid direct write access by default in the OCM Github Organization for any new repository (5/6 Votes)
40+
- DCO that is present in current contributing guideline should be maintained and enforced in the OCM Github Organization. (5/6 Votes)
41+
- All TSC Voting Members are eligible to vote for the list of OCM Github Organization Administrators. (5/6 Votes)
42+
- Proposal for Github Project Administrators for the OCM Github Organization:
43+
- Christian Cwienk
44+
- Fabian Burth
45+
- Jakob Möller
46+
(5/6 Votes)
4847

49-
### Action Items
48+
## Previous Action Items
5049

5150
- [X] Adjust descriptions to mention that OCM is now owned by NeoNephos, not SAP
5251
- [X] Priyanka, Tristan: Look at our suggestions / comments on Project Charters
53-
- [ ] Present LFX Tooling in next meeting, setup for voting offline
54-
- [ ] Tristan: Will the OCM Github Organization be contributed to NeoNephos / replaced by another Org?
52+
- [X] Present LFX Tooling in next meeting, setup for voting offline
5553
- [X] Jakob: Contact Florian Müller regarding the Developer Certificate of Origin (DCO) and the mandatory enforcement as mentioned in the Project Charter.
5654
- [X] Jakob to copy over internal prepared and accepted Charter into [CHARTER.md](../CHARTER.md) and publish it through the PR.
57-
- [ ] Christian to confirm ODG based repositories in OCM Github Organization only use Licenses acceptable for reuse under Apache 2.0 or MIT to conform with Charter.
5855
- [X] Fabian to double-check REUSE files in our OCM Organization for any non-compliant use.
5956

57+
## Action Items
58+
59+
- [ ] Tristan: Will the OCM Github Organization be contributed to NeoNephos / replaced by another Org?
60+
- This needs a follow-up / Maybe that's a TAC decision
61+
- Jakob to keep tracking this
62+
- [ ] Fabian to check for DCO enforcement in the OCM Github Organization.
63+
- [ ] Christian to confirm ODG based repositories in OCM Github Organization only use Licenses acceptable for reuse under Apache 2.0 or MIT to conform with Charter.
64+
- This needs a follow-up
65+
- [ ] Jakob to ask OSPO when next TAC meeting is organized
66+
- [ ] Jakob to ask OSPO to make TAC calls public
67+
- [ ] Gergely to ask OSPO to get access to ApeiroRA community repo (currently internal, reach out for details)
68+
- [ ] Jakob to add Gergely to the TSC
69+
6070
### Notes
6171

62-
- The CONTRIBUTING.md file under the OCM Github organization will be adopted as our official contribution guide.
72+
- Revisit Developer Certificate of Origin (DCO) and mandatory enforcement
73+
- Present LFX tools, e.g. for voting
74+
- LFX tools presented and TSC members are onboarded.
75+
- Gerald asked for LFX project admin access for everyone, but that was rejected by Tristan
76+
- Currently onboarded are Fabian, Frederic, Gerald, Jakob. (If we have issues with that, we can escalate via LF ticket)
77+
- PCC Admin Tool Maintenance
78+
- Formatting Meeting Invites should be possible via HTML syntax (waiting for Gerald to get his access to verify this)
79+
- Discuss project onboarding (possibly NeoNephos Github)
80+
- Project onboarding from our side almost complete, pending Domain Transfer / Mailing List as well as OCM Offboarding from SAP infrastructure.
81+
- Discuss Github Code Owners "Reset" (Charter states: A Contributor may
82+
become a Code Owners by a majority approval of the existing Code Owners.)
83+
- Discuss GitHub Repository Branch Protection rules
84+
- Are there requirements/best-practices of LF/CNCF/NeoNephos?
85+
- Should creation of branches be restricted?
86+
Answer: Github Repo Setup of ApeiroRA (apeirora/community/Project/Project_Security_Guide.md#github-repository-setup) => Guidance is yes we should add branch protection rules.
6387

6488
## Next Meeting Agenda
6589

66-
- TBD
90+
- Dependency for Domain Transfer / Mailing List as well as OCM Offboarding from SAP infrastructure.
91+
- Discuss Github Code Owners "Reset" (Charter states: A Contributor may
92+
become a Code Owners by a majority approval of the existing Code Owners.)
93+
- Discuss Rights of Github Maintainers Team in Github Organization ([Maintainers](https://github.com/orgs/open-component-model/teams/maintainers) and [Collaborators](https://github.com/orgs/open-component-model/teams/collaborators))
6794

6895
## Antitrust Policy Notice
6996

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# 2025-08-04 - NeoNephos Technical Steering Committee (TSC) Meeting
2+
3+
## Meeting Location
4+
5+
- [Meeting link to Zoom](https://zoom-lfx.platform.linuxfoundation.org/meeting/92759697838?password=8cbe7411-952b-44d5-9bcf-0816ce9293ad)
6+
7+
## Meeting Slides / Content
8+
9+
- [docs/steering/meeting-notes](.)
10+
11+
## Attendees
12+
13+
### Technical Steering Committee Representatives
14+
15+
- [ ] Member - Organization
16+
17+
Quorum: ✅ / ❌
18+
19+
### Non-Voting Representatives or Observing Participants
20+
21+
- [ ] Member
22+
23+
## Agenda Items
24+
25+
- Revisit previous action items
26+
- [ ] Tristan: Will the OCM Github Organization be contributed to NeoNephos / replaced by another Org?
27+
- This needs a follow-up / Maybe that's a TAC decision
28+
- Jakob to keep tracking this
29+
- [ ] Fabian to check for DCO enforcement in the OCM Github Organization.
30+
- [ ] Christian to confirm ODG based repositories in OCM Github Organization only use Licenses acceptable for reuse under Apache 2.0 or MIT to conform with Charter.
31+
- This needs a follow-up
32+
- [ ] Jakob to ask OSPO when next TAC meeting is organized
33+
- [ ] Jakob to ask OSPO to make TAC calls public
34+
- [ ] Gergely to ask OSPO to get access to ApeiroRA community repo (currently internal, reach out for details)
35+
- [ ] Jakob to add Gergely to the TSC
36+
- Discuss the relation of Open Delivery Gear and Open Component Model
37+
- ODG is a project under the OCM umbrella, but not all OCM projects are ODG projects.
38+
- There is the wish from Christian to have a clear distinction between ODG and OCM and to separate the projects
39+
- We had an incident in which the DCO enforcement was temporarily suspended in the ODG project
40+
41+
## Votes
42+
43+
- Remove Temporary Suspension of DCO Enforcement in ODG Project Repositories
44+
45+
## Action Items
46+
47+
- [ ] Tristan: Will the OCM Github Organization be contributed to NeoNephos / replaced by another Org?
48+
- This needs a follow-up
49+
- [ ] Fabian to check for DCO enforcement in the OCM Github Organization.
50+
- [ ] Christian to confirm ODG based repositories in OCM Github Organization only use Licenses acceptable for reuse under Apache 2.0 or MIT to conform with Charter.
51+
- This needs a follow-up
52+
- [ ] Jakob to revisit the OCM Project Onboarding and the Github Org move once the first TAC meeting has taken place.
53+
54+
## Next Meeting Agenda
55+
56+
- [ ] TODO
57+
58+
## Antitrust Policy Notice
59+
60+
```text
61+
Linux Foundation meetings involve participation by industry competitors, and it is the
62+
intention of the Linux Foundation to conduct all of its activities in accordance with applicable
63+
antitrust and competition laws. It is therefore extremely important that attendees adhere to
64+
meeting agendas, and be aware of, and not participate in, any activities that are prohibited
65+
under applicable US state, federal or foreign antitrust and competition laws.
66+
67+
Examples of types of actions that are prohibited at Linux Foundation meetings and in
68+
connection with Linux Foundation activities are described in the Linux Foundation Antitrust
69+
Policy available at http://www.linuxfoundation.org/antitrust-policy. If you have questions
70+
about these matters, please contact your company counsel, or if you are a member of the
71+
Linux Foundation, feel free to contact Andrew Updegrove of the firm of Gesmer Updegrove
72+
LLP, which provides legal counsel to the Linux Foundation.
73+
```

0 commit comments

Comments
 (0)