Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [incubation] How do we move github repos from our organisation to the Eclipse organisation?

Dear Stephane,

We did that only recently for two projects: Xpect and Xsemantics.

This is the overall todo list:

- Tag your “initial contribution” commit as eclipse_initial
- Export a snapshot of the “initial contribution” as a ZIP file
- Create an Initial Contribution and attach the ZIP File
- Wait for check-in approval from the IP Team
- When you get check-in approval from the IP Team:
	- Contact webmaster@xxxxxxxxxxx to coordinate the move
	- Assign ownership of all project-related repositories to
		eclipsewebmaster
	- Wait for the Eclipse Webmaster to take ownership and
		prepare your repositories

This is how we coordinated the actual "move" of the repository: We created two bugzilla tasks:
- Xpect: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521634
- Xsemantics: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521934

And here is the result:
- https://github.com/eclipse/xpect
- https://github.com/eclipse/xsemantics

In both cases, the original master is now "hidden" under _old/master. The whole history is preserved, so are the issues.

I hope this helps.

Cheers,
Jens

PS In case of N4JS (another project which was only created recently), we decided to create a new repository even though we lost our history. We did that to get rid of a large repository containing a lot of files we do not need anymore. The original repository is still available, so that we can fill that gap. Unfortunately we had to manually copy the open issues, although this is a good opportunity for backlog grooming...


On 03.10.17 13:14, Stephane Epardaud wrote:
Hi,

As part of the Ceylon move to Eclipse, we have to move our github repos to the Eclipse organisation. I understand we have to delete history, so we'll need to first force-push a blank history to our current repo, delete all branches and tags, and then move the repo from one org to the other, right? Otherwise I don't see how we can preserve the issue list.

Who grants us permission to do that? I assume I need the right permission to move my github project to the Eclipse github organisation.

Thanks, cheers.



_______________________________________________
incubation mailing list
incubation@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation



--
Dr. Jens von Pilgrim
Director Development Tools
NumberFour AG

Schönhauser Allee 8
10119 Berlin, Germany
Mobile: +49 170 2393165
Skype: jensn4
jens.von.pilgrim@xxxxxxxxxxxxx

numberfour.eu


Back to the top