Restructuring review modeling.mdt.xsd
The project lead would like to restructure the XSD project to no longer be a separate project from EMF Core.
The plan is to merge its Git repository into EMF's git repository as described in this issue:
This will simplify releng tasks and will simplify the planned migration to GitHub.
Restructuring review record: https://projects.eclipse.org/projects/modeling.mdt.xsd/reviews/restructuring-and-termination-review
Action Plan:
Merge the org.eclipse.xsd git repository's contents:
https://git.eclipse.org/c/xsd/org.eclipse.xsd.git/
into the org.eclipse.emf git repository:
https://git.eclipse.org/c/emf/org.eclipse.emf.git/
Of course I will preserve the history. I've already tested doing this operation locally so that looks fine and is something I can just do myself I believe. I just want to be sure to get approval to do this step.
Then I can get the builds working again with this new simpler structure...
Afterward, I would like to archive the whole XSD project:
https://projects.eclipse.org/projects/modeling.mdt.xsd
That would involve also getting rid of this website repository:
https://git.eclipse.org/c/www.eclipse.org/modeling/mdt/xsd.git/
This overall approach will simplify migrating EMF to GitHub...
Actions required:
-
Inform the project community and PMC -
EMO(ED) approval -
Infrastructure changes -
PMI archival of the modeling.mdt.xsd and its resources -
Retire EF database relationships