Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Social Coding/Hosting a Project at GitHub"

(Created page with "=Eclipse Foundation-managed GitHub Organizations= *[https://github.com/eclipse Eclipse on GitHub] *[https://github.com/locationtech LocationTech on GitHub] *[https://github.c...")
 
Line 1: Line 1:
 
=Eclipse Foundation-managed GitHub Organizations=
 
=Eclipse Foundation-managed GitHub Organizations=
 +
 +
The Eclipse Foundation manages several organizations on GitHub; one for each of the forges.
  
 
*[https://github.com/eclipse Eclipse on GitHub]
 
*[https://github.com/eclipse Eclipse on GitHub]
Line 5: Line 7:
 
*[https://github.com/polarsys PolarSys on GitHub]
 
*[https://github.com/polarsys PolarSys on GitHub]
  
=Preparing the Repository=
+
When you move your project to Eclipse, all existing related GitHub repositories must be moved into the corresponding GitHub organization. As part of the intellectual property (IP) due diligence process, each repository's history must be collapsed into a single commit that will be used as the project's [[Development Resources/Initial Contribution initial contribution]]. The history may remain obscured in the original repository, but it must be hidden from casual attempts to clone or pull.
 +
 
 +
=Moving a Repository=
 +
 
 +
The first step is to assign ownership of the repository to the Eclipse Foundation's Webmaster.
 +
 
 +
* Use the GitHub web interface to transfer ownership of each project repository to '''eclipsewebmaster''.
 +
 
 +
 
 +
 
 +
 
 +
=Preparing a Repository=
  
 
[[Image:GitHubProvisioning1.png|600px|center]]
 
[[Image:GitHubProvisioning1.png|600px|center]]
 +
 +
==Project Creation==
  
  
 
[[Image:GitHubProvisioning2.png|600px|center]]
 
[[Image:GitHubProvisioning2.png|600px|center]]

Revision as of 12:21, 29 November 2013

Eclipse Foundation-managed GitHub Organizations

The Eclipse Foundation manages several organizations on GitHub; one for each of the forges.

When you move your project to Eclipse, all existing related GitHub repositories must be moved into the corresponding GitHub organization. As part of the intellectual property (IP) due diligence process, each repository's history must be collapsed into a single commit that will be used as the project's Development Resources/Initial Contribution initial contribution. The history may remain obscured in the original repository, but it must be hidden from casual attempts to clone or pull.

Moving a Repository

The first step is to assign ownership of the repository to the Eclipse Foundation's Webmaster.

  • Use the GitHub web interface to transfer ownership of each project repository to 'eclipsewebmaster.



Preparing a Repository

GitHubProvisioning1.png

Project Creation

GitHubProvisioning2.png

Back to the top