Election for Paul Latzelsperger as Committer on Eclipse Tractus-X

Role Type
Criteria

Paul Latzelsperger is one of the original creators of and earliest contributors to the upstream Eclipse Dataspace Components project and has contributed to and participated in that project avidly since.Across all repositories, Paul has the most contributions in terms of commits.

In addition to contributing and maintaining the Connector project, Paul was instrumental in establishing proper contribution guidelines, he authored the `pr_etiquette` file as well as others, participates regularly in public Q&A sessions of the EDC project. Much of the extended Dataspace Components, such as the Minimum Viable Dataspace was in large parts designed and architected by Paul.

Paul has been in regular contact with both Eclipse Foundation and OSSRH regarding topics around building and publishing artifacts as well as general topics around OpenSource collaboration. He knows how to configure the Eclipse JIPP (Jenkins instance) and has experience with artefact signing there.

Further, Paul put in place a highly customized and modular build system in the form of Gradle plugins, which take care of many tasks like automatic documentation, building, adding default configurations and depenedencies, publishing, etc.

Paul always adheres to open source rules (as per project regulations) such as writing Decision Records and Code Reviews as formulates his commits in the Conventional Commit format, which is enforced by the EDC project. Decision Records are always structured in a comprehensible and clear way, code reviews are short, technical and concise.

Assuming that Tractus-X is set to closely track the upstream EDC project, both in functionality and procedure, we can expect that contributions in one would naturally reflect on the other, either through eventually upstreaming features, or through leveraging functionality that’s maintained in the upstream.

Nominated by
Date
-
Status
This election has been approved by the PMC.
Voter Vote Comments
Daniel Miehle +1 +1 implied by nomination
Lukas Römer 0
Evelyn Gurschler +1 +1 due the following information provided by mailing list: Decision Recors: https://github.com/eclipse-edc/Connector/pull/2577 https://github.com/eclipse-edc/Connector/pull/2540 PR: https://github.com/eclipse-edc/Connector/pull/2558 https://github.com/eclipse-edc/Connector/pull/2553 https://github.com/eclipse-edc/Connector/pull/2516
Martin Kanal +1 Decision Recors: + https://github.com/eclipse-edc/Connector/pull/2577 + https://github.com/eclipse-edc/Connector/pull/2540 PR: + https://github.com/eclipse-edc/Connector/pull/2558 + https://github.com/eclipse-edc/Connector/pull/2553 + https://github.com/eclipse-edc/Connector/pull/2516
Tunahan Cicek +1
Carsten Lenz 0 Thanks for sharing your contributions via our mailing list with us - they look reasonable and good. Keep going and keep aligned to our release guide lines in future contributions. Adjusting my vote from -1 to 0. This is based on the unfortunate history of this election, not upon your work and/or contributions.
Jan Kreutzfeld +1
Jaro Hartmann 0
Gábor Almádi +1
Sebastian Bezold +1 Thx for submitting the contributions via Mailing list Paul
Siegfried Kiermayer +1 There are now much more relevant contributions in context of eclipse tractus-x available and they look reasonable good. Please make sure to keep aligned with the overall tractus-x guidenace. Otherwise i have also seen things i like a lot like the architectural decision records.
Malte Hellmeier +1 Thanks for providing additional contributions via tractusx-dev mailing list.

PMC Approval

  • Andy Riexinger (+1) Welcome!