Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 577322 - Eclipse TLP Github migration
Summary: Eclipse TLP Github migration
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 4.23   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Releng-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 577323 577326 577429
Blocks:
  Show dependency tree
 
Reported: 2021-11-18 04:39 EST by Alexander Kurtakov CLA
Modified: 2022-04-18 07:58 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kurtakov CLA 2021-11-18 04:39:45 EST
Gerrit and Bugzilla are scheduled for shutdown in bug 577152 and bug 577151 so migration is due. Document discussing the topic is available at https://docs.google.com/document/d/1dFAGX2P5cKnmfppyGhTqUIt0iGAHaRXm1BW7_hVufBw
Comment 1 Mickael Istria CLA 2021-11-18 04:46:38 EST
We could already request the creation of the GitHub organization. What should it be?
It can't be just "eclipse" (already used by EF for most project repos).
Will we have use different orgs for Equinox/Platform/JDT/PDE? That would make things more complex as we'd need to deal with multiple credentials, but maybe it's in the best interest of individual projects, or maybe it's just overkill even for projects?...
Comment 2 Sravan Kumar Lakkimsetti CLA 2021-11-18 04:55:45 EST
(In reply to Mickael Istria from comment #1)
> We could already request the creation of the GitHub organization. What
> should it be?
> It can't be just "eclipse" (already used by EF for most project repos).
> Will we have use different orgs for Equinox/Platform/JDT/PDE? That would
> make things more complex as we'd need to deal with multiple credentials, but
> maybe it's in the best interest of individual projects, or maybe it's just
> overkill even for projects?...

Assuming github organization determines the committer rights on subprojects, I am inclined towards getting one organization per project.
Comment 3 Alexander Kurtakov CLA 2021-11-18 04:59:40 EST
Bug 577326 handles it. Once decision is made there we will request.
Comment 4 Alexander Kurtakov CLA 2022-02-15 03:12:11 EST
3 more repos moved via:
https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/891 (eclipse.platform.releng)
https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/898 (eclipse.platform.releng.buildtools and eclipse.platform.images)
Comment 5 Eclipse Genie CLA 2022-02-15 03:27:48 EST
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.images/+/190805
Comment 7 Alexander Kurtakov CLA 2022-02-23 10:46:44 EST
Equinox github organization creation requested: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/937
Comment 8 Sravan Kumar Lakkimsetti CLA 2022-04-18 07:58:21 EDT
All eclipse TLP source projects have been moved