|
| 1 | +# Shapeshifter TSC Meeting - 2024-11-29 15:00 CEST |
| 2 | + |
| 3 | +# Attendees |
| 4 | +- Hugo van der Zwaag |
| 5 | +- Nico Rikken |
| 6 | +- Albert Waninge |
| 7 | +- Robben Riksen |
| 8 | +- Tom Wetjens |
| 9 | + |
| 10 | +# Agenda & notes |
| 11 | +- Actions from the last TSC |
| 12 | + - See actions |
| 13 | +- Remarks & discussion topics |
| 14 | + - Next time use TSC to evaluate the form and effectiveness of the TSC |
| 15 | + - Find new day and time for TSC in 2025 |
| 16 | + - Save the date: LFE summit 10-11 september 2025 in Aachen |
| 17 | + - Communication channel: |
| 18 | + - Use Shapeshifter channel in LFE Slack Workspace for communication |
| 19 | + - For workspace access: https://lfenergy.org/communication/ |
| 20 | + - Announcements should also be emailed to community mailing lists |
| 21 | + - Discussion about mainaintership |
| 22 | + - Time to formalize this process a bit more |
| 23 | + - Separate rights for accepting MR's on specification and different libraries |
| 24 | + - Idealy have people from multiple companies approve MRs, however in the current scale of the project this may lead to unnecessary complication |
| 25 | +- Issue list and PR’s |
| 26 | + - Specification |
| 27 | + - https://github.com/shapeshifter/shapeshifter-specification/issues |
| 28 | + - https://github.com/shapeshifter/shapeshifter-specification/pulls |
| 29 | + - Java library |
| 30 | + - https://github.com/shapeshifter/shapeshifter-library-java/issues |
| 31 | + - https://github.com/shapeshifter/shapeshifter-library-java/pulls |
| 32 | + - Python library |
| 33 | + - https://github.com/shapeshifter/shapeshifter-library-python/issues |
| 34 | + - https://github.com/shapeshifter/shapeshifter-library-python/pulls |
| 35 | +- Security dashboard: https://security.lfx.linuxfoundation.org/#/a092M00001KWtA7QAL/overview |
| 36 | +- OpenSSF best practices badge levels https://www.bestpractices.dev/en/projects/5724 |
| 37 | + |
| 38 | +# Actions |
| 39 | +- Tom: Send date picker for new day and time for TSC |
| 40 | +- Robben: Ask Stedin and Liander participants to rejoin TSC meetings |
| 41 | +- Daniel: plans meeting to discuss MR unsollicited flex order |
| 42 | +- Tom & Albert: plan meeting to discuss baseline meeting |
| 43 | +- Tom: experiment with roles for maintainers of Java Library, next time discuss findings and proposal to apply this to the whole project |
| 44 | +- ALL: Review committers list (https://github.com/shapeshifter/tsc/blob/main/COMMITTERS.csv) and prepare names to add or remove for next TSC |
| 45 | + |
| 46 | +Old actions (check if still relevant next TSC) |
| 47 | +- Daniel: look at raised issues on the Python library |
| 48 | +- Daniel: Prepare discussino about NBility mapping of Shapeshifter for next meeting. Nico & Robben will aks Prince Singh from Alliander to join the next TSC |
| 49 | +- Robben: Ask at EDSN for insight in CIM mapping of Shapeshifter, prepare for next meeting |
| 50 | +- ALL: discuss in respective organizations what interfaces should look like, how this can be made easier etc. |
| 51 | +- Tom, Marten, GOPACS: make PR for textual changes to add OAuth recommendation in security addendum |
| 52 | +- Hugo: Add policy to dependabot to automatically process patch updates and create PR's for security updates. |
| 53 | +- Robben: Add dependency policy to releases.md in the specification repo: Only process Specification major depencency version upates as check before publishing a new specification version. |
| 54 | +- Tom: Create V3.x branch for clarity, to indicate that main is not the stable release |
0 commit comments