CoMPAS meetup 2023

CoMPAS meetup 2023

To improve the collaboration and understanding etc. The idea is to organize an in-person meetup.

Improvements and reviews to this page are welcome by edit directly or leave a comment!



Global meeting goals:

  • Bring everyone on the same page

  • Lower the barrier for collaboration



Date

23/24 January 2023



Agenda



Day

Monday

Tuesday

Wednesday

Day

Monday

Tuesday

Wednesday

Morning



8:30 start

  • CoMPAS general goals/mission (@Sander Jansen )

  • OpenSCD general goals/mission  (@Jakob Vogelsang )



Ideal output:

Validate the existing high-level project mission and first start with the OpenSCD mission.

Product vision





10:00

  • Demo/explanation of the current state of CoMPAS/OpenSCD  (@Jakob Vogelsang

    • OpenSCD-core

  • SCD generation process walk-through (RTE) @Jean-Etienne LEMAIRE



Ideal output:

Good understanding of the current state of CoMPAS/OpenSCD and the SCD generation process made by RTE

8:30 start

  • How to maintain/govern the software?

    • LF energy governance model

    • How to work in practice: Who maintains what? What are the procedures etc. 



Ideal output: 



9:30

  • How to build your own distribution (@Christian Hildebrandt?) 



Ideal output: common understanding of how to create a OpenSCD / CoMPAS distribution



10:00

  • Community retro: How are we collaborating and where do we need to improve

    • Subjects from the previous retro :

      • Proposal of labelling decisions as an issue and how to prepare the refinement more in advance in the contribution page

      • Discuss on another tool better than git to manage functional documentation and US

Ideal output: Action list on collaboration improvements



Afternoon



13:00 CoMPAS Roadmap, where to go next with CoMPAS/OpenSCD?

Workshop host: @Sander Jansen 

Ideal output: Better understanding of future needs (use-cases and features)



  1. Get common roadmap understanding:

  • Roadmap goals?

  • Why have a roadmap?

Inspiration:

(EN) Roadmaps are dead! Long live roadmaps! (Bruce McCarthy, Founder @ ProductCulture) - YouTube



Per company present their plans

  • Alliander (@Sander Jansen )

  • RTE (@Jean-Etienne LEMAIRE )

  • Omicron / TransnetzBW (@Christian Hildebrandt )

  • Transpower (@Jakob Vogelsang )

Discuss potentential overlap.

Transpower: open-scd/ROADMAP.md at 9314b67603235e3c0763cb6840f10d0e48769490 · danyill/open-scd (github.com)



Add roadmap items to 

CoMPAS Roadmap or OpenSCD roadmap



Community growth plan

  •  

    • Quality assurance process

    • 61850 Engineering hub (blog/forum/confluence?)

    • LF energy summit (who want to speak?)



[DM, Transpower] - How can collaboration occur at an institutional level with OpenSCD/CoMPAS?

If a utility needs/wants a feature implemented, how can they achieve this?

  1. Write code directly?

  2. Hire a developer to implement the feature?

  3. Have some commercial agreements with main stakeholders (e.g. Alliander/Omicron/LF Energy)?

    • Can OpenSCD be shepherded under a "foundation"?

    • Are there better institutional mechanisms to do this formally via CoMPAS to avoid overhead?

    • (even if the contributions are to the OpenSCD project?)

Transpower would likely prefer Option 3. Option 2 would still require some assistance.

Ideal output: Action list on how to grow the community





13:00  Technical/Architecture discussions and proposals

  • Talk about CoMPAS SCL Validator (@pascal wilbrink)

  • Architecture discussion

  • Work together on new features



  • [DM] How to document OpenSCD as it becomes more distributed into separate projects (open-scd#1057)? By itself this will raise the barrier to entry.

  • Need to generate documentation for a given distribution and its plugins?

  • API documentation?



RTE is leaving is 16:00







Evening

Hang out in the bar; 19:00

Eat out together









Location

INNSiDE Frankfurt Ostend

Around Frankfurt am main (on the line, Paris/Berlin and Arnhem/Neurenberg)



Participants 

The following participants where joining the meeting:



Alliander

@Sander Jansen 

@Jakob Vogelsang 

Juan Munoz

Pascal Wilbrink

Steffen van den Driest

Marc van Raalte



RTE

Aliou DIAITE

Jean-Etienne LEMAIRE



Omicron

@Christian Hildebrandt 

Fred Steinhauser