GeezerVison is showing github.com — Make OSS Project More Resillient · Issue #2896 · secureCodeBox/secureCodeBox
Make OSS Project More Resillient #2896Open 1 / 21 of 2 issues completedOpen Task 1 / 21 of 2 issues completed DescriptionAs maintainer I want to be able to maintain the project, even if I left iteratec.
Background: This project was initially founded at iteratec and some years ago published OSS. For historical reasons we have some things tightly coupled to that company (e.g. website on Netlify, Credentials in companies password manager etc. If there would be no maintainer hired at iteratc for some resons, maintain the project would be difficult for some aspects.
Thins to do
Resources
ActivityWeltraumschaf commented on Apr 11, 2025 Weltraumschaf commented on May 8, 2025 Initial meeting: 26.5. 16:05-17:00. Weltraumschaf commented on May 26, 2025 Agenda for Initial Meeting 26.5. 16:05-17:00
- Are all fine with Ilyes becoming Core Maintainer?
- Does Ilyes also want to have a picture on the website?
- Naming:
- current Robert -> Inventor, Jannik & Sven -> Core Team
- Better OWASP-speak: Project Lead?
- Better Robert -> Inventor, Jannik, Sven & Ilyes Core Maintainer?
- How often do we want to do the sync?
- Which infrastructure? Google Hangout/Calendar from OWASP?
- Do we want to make/document the agenda/meeting notes public somewhere?
- Google Docs from OWASP?
- We could also write down the results there.
- How does the Juice-shop do it?
Weltraumschaf commented on May 26, 2025 Meeting Notes for Initial Meeting 26.5. 16:05-17:00
Attendees: Robert Felber (@rseedorff), Ilyes Ben Dlala (@Ilyesbdlala), Sven Strittmatter(@Weltraumschaf); on sick-leave Jannik Hollenbach (@J12934), Sven stands in for Jannik.
Results and decisions from the meeting:
- Robert is totally fine that Ilyes becomes a new core maintainer.
- Ilyes is totally fine to be published with foto on the website.
- We use the OWASP Naming schema: Robert, Jannik, Ilyes and Sven are project leads. To become project lead it is mandatory to be in the GitHub core team. On the other hand, someone in the core team is not automatically project lead.
- We begin with a monthly meeting. We use the same time slot. So schedule will be Monday 16:05-17:00 CET every 4 weeks from today on. We use the OWASP infrastructure (Google Meet and Calendar).
- We want to use the OWASP infrastructure, but nobody knows how we can get a space in Google Workspace for our project. Idea is to use a shared calendar for scheduling the sync meeting and docs to store agenda and meting notes. Sven will ask Björn from Juice-Shop how to achieve that.
- Others
- We should document a public version of the on-/off-boarding, which resides in iteratec's private wiki at the moment.
- Verify that Robert and Ilyes have access to the project's 1Password.
- Who should own the domain securecodebox.io. At the moment iteratec is the owner. Other options are giving it to the OWASP or one of the maintainer owns it. But all of these lead into the problem that this one entity can go rogue and misuse the domain. We have no good solution for that and post pone the problem.
Todos:
Weltraumschaf commented on May 26, 2025 @rseedorff @Ilyesbdlala I invited you to !password. Invitation is 5 days valid. added 2 commits that reference this issue on Jun 2, 2025#2896 Add Ilyes As Project Lead #2896 Add Initial Draft For Project Management Documentation Weltraumschaf commented on Jun 3, 2025 I asked Björn from Juice-Shop and Jan from CycloneDX. Both have no idea how this works with Google Workspace. Bjorn told me I should ask Starr Brown. She didn't react in Slack. I try to find out more via Tobias...
Got some help in Slack:
The easiest way is to create a Shared Google Drive and give your team r/w rights and r/o to the rest of the OWASP Foundation organisation or (world).
https://support.google.com/a/users/answer/9310249?hl=en
Weltraumschaf commented on Jun 11, 2025 Filed an issue at OWASP to get access to create a Shared Drive in Google Workspace. Weltraumschaf commented on Jun 16, 2025
MetadataMetadataStatusShow more project fields
DevelopmentNo branches or pull requestsIssue actions
|