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.
EclipseLink/Build/NextGen
< EclipseLink | Build
Revision as of 10:42, 12 August 2010 by Eric.gwin.oracle.com (Talk | contribs) (→Results of preliminary investigations)
NextGen Build Investigation
Results of preliminary investigations
In investigating solutions that meet the requirements outlined, many strengths and weaknesses were uncovered below is a summary:
System | Pros | Cons | Comments or Wiki link |
---|---|---|---|
Ant | flexable | Not designed for OSGi, Needs extension, High Maintenance cost, constantly 'reinventing the wheel' | |
PDE Build | Less extenstion needed than ant, get many features now have to 'hack' | Complex, tied to Eclipse, uses own implimentation of ant, may still need extensions, high maintenance cost, IDE/headless build separate systems, tied to someone else's process, our versioning will need to change | |
Buckminster | Flexible, Designed to provide dynamic dependency mapping, is end-to-end build integration system. | closed or slowing development?, more tied to Eclipse than PDEBuild, Complex - uses multible languages (learning cost) | |
B3 | Next Gen of Buckminster | Incubation |