Skip to content

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:

#430 (closed)

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
Edited by Maria Teresa Delgado