Hi Malte,
I will ask someone in EF if they have a suggestion, but I also assume its not an option.
Creating and working on a branch also allowes you to have access to github actions and their secrets.
It shouldn’t be too hard to become commiter and we are happy to guide more people. We/ I had the plan to push this topic pro actively but my time just doesn’t allow
for that right now, getting pushed should still work though.
Dependabot: there was definitely a help desk ticket of adding some similar email address to a trusted author, I think that should/could be solved through a help desk
ticket.
Tx,
Sigi
From:
tractusx-dev <tractusx-dev-bounces@xxxxxxxxxxx> on behalf of Hellmeier, Malte <Malte.Hellmeier@xxxxxxxxxxxxxxxxxx>
Date: Monday, 22. May 2023 at 17:53
To: tractusx developer discussions <tractusx-dev@xxxxxxxxxxx>
Subject: [tractusx-dev] Non-Committers Working on Eclipse Tractus-X
Hello Tractus-X,
I want to discuss the best-practices of non-committers working on an Eclipse Tractus-X project (started this discussion Catena-X internally). Imaging a new developer who isn't part of any Eclipse
/ catenax-ng organization which starts working on a project. Is there any way to give the persons permissions to work on branches in Eclipse Tractus-X?
One possible way would be working in a catenax-ng fork, but as far as I know, the long-term strategy is to get rid of this catenax-ng organization. The second possible way is to create a personal
fork of the project. However, this may become problematic with internal company guidelines because a GitHub account is associated with a person, making it difficult to distinguish between personal and business work.
Also, think about Dependabot. The bot creates a new branch in the Eclipse Tractus-X project for a dependency update. To be compliant with the Eclipse guidelines, the Dash Tool needs to be executed
to update the DEPENDENCIES file. Is there any way to give external non-committers writing permissions to branches? I know that merging into main should only be possible by Committers.
It would be great to hear from you!
Thanks,
Malte
--
Malte Hellmeier, M. Sc.
Fraunhofer-Institut für Software- und Systemtechnik ISST
Wissenschaftlicher Mitarbeiter Logistik
Speicherstraße 6, 44147 Dortmund, Germany
Telefon +49 231 97677-464
malte.hellmeier@xxxxxxxxxxxxxxxxxx
www.isst.fraunhofer.de
--------------------------------------------------------------------------------------------------
Folgen Sie uns: