Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tractusx-dev] Non-Committers Working on Eclipse Tractus-X

Hi Malte,

 

from my experience, the committer and the contributor status of EF translates to the write and read permissions on GitHub respectively.

So, I think the answer to the following question is No: ‘Is there any way to give the persons permissions to work on branches in Eclipse Tractus-X?’

 

I think every contributor (or team of contributors) will need to clarify whether to place the fork in a personal or in some other GH organization, as it depends on contributor specific circumstances. I don’t think this is something we (from the tractusx org) are able to decide.

 

Regarding dependabot, maybe it’s worth checking in the EF Helpdesk via Gitlab Ticket, maybe there is some special handling in place for the dependabot for instance regarding permissions and/or ECA signing check or if not, maybe some special handling could be enabled once defined on community level.

 

Kind regards,

Evelyn

 

-
BMW Group
Evelyn Gurschler
Group IT – Data Transformation, KI, Daten-, DevOps-Plattformen
Extended Enterprise, Gaia-X (FG-260)

Bremerstr. 6
80807 München

 

Postal address:
80788 München

 

Phone: 49-89-382-50832
Mobile: +49-151-601-50832
Mail:
Evelyn.Gurschler@xxxxxx
Web:
http://www.bmwgroup.com

----------------------------------------------------------------
Bayerische Motoren Werke Aktiengesellschaft
Vorstand/Board of Management: Oliver Zipse (Vorsitzender/Chairman),
Ilka Horstmeier, Walter Mertl, Milan Nedeljković,

Pieter Nota, Joachim Post, Frank Weber.
Vorsitzender des Aufsichtsrats/Chairman of the Supervisory Board: Norbert Reithofer
Sitz und Registergericht/Domicile and Court of Registry: München HRB 42243

----------------------------------------------------------------

https://facebook.com/BMWGroup https://www.youtube.com/user/BMWGroupView https://twitter.com/BMWGroup https://www.instagram.com/BMWGroup https://de.linkedin.com/company/bmw https://www.xing.com/company/bmwgroup 

 

Von: tractusx-dev <tractusx-dev-bounces@xxxxxxxxxxx> Im Auftrag von Hellmeier, Malte
Gesendet: Montag, 22. Mai 2023 17:52
An: tractusx developer discussions <tractusx-dev@xxxxxxxxxxx>
Betreff: [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: 

 

tw-ic  in-ic  yt-ic   

 


Back to the top