Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdht-dev] Eclipse MDHT initial code contribution completed

I have completed the initial code contribution to the Eclipse git repository, including refactoring all plugin and package names to org.eclipse.mdht.  I modified the pom.xml files, but have not yet tested a Maven build.  For a link to our project repository, see:


All project code contributions must be submitted via Gerrit, a link to Gerrit documentation is included on the project developer resources page.  Bugzilla will be used for all project bug tracking and feature requests; see the resources page for Bugzilla links.  I have configured Bugzilla with several "components" to categorize bugs:  Core, CDA, FHIR, DITA, and General.

I hope to get an automated build configured on the Eclipse Hudson server by next week.  The Eclipse common build infrastructure is summarized here:

As discussed on the developer call last Thursday, the existing MDHT org.dita.dost plugin cannot be added to the Eclipse repository in its current form.  Eclipse.org only allows source code written by the project team, or external libraries that are each individually approved for IP licensing.  Many common libraries are already approved (e.g. Xerxes, several Apache commons util libraries, etc.).  Initially, I thought that there were no code dependencies from MDHT developed code to the org.dita.dost plugin, but there were a few references from CDA plugins.

For the initial contribution, I created a new plugin: org.eclipse.mdht.dita.ui that contains the sources code written by our project team, extracted from the previous org.dita.dost plugin.  These MDHT developed classes satisfy the reference dependencies from other CDA plugins.  Work remains to strip down the current org.dita.dost plugin to contain ONLY the DITA-OT runtime.  For now, this plugin will need to be maintained and installed from a non-Eclipse site.

With the current exception of DITA publishing, I have been able to open and edit CDA and FHIR models using the tooling plugins that are now in our project repository.  Thanks to all of our team for supporting this transition to Eclipse.org, I look forward to expanding our community of contributors!

Regards,
  Dave Carlson


Back to the top