Details
-
Task
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
2.0.0-M8 (2.0.0.v20130628)
-
None
-
None
Description
Just a TODO list for now...
- Manage 3rd party dependencies
- Move tests to *.test fragments? see
DIRSTUDIO-1021 - Use Luna
- Migrate plugins
- Migrate features
- Migrate RCP application / product
- Migrate help plugins
- Installers (Windows EXE, Mac DMG) see
DIRSTUDIO-1022 - Generate P2 repository / site, self-hosted see
DIRSTUDIO-1023 - P2 repository for API and ApacheDS bundles?
- Migrate release process see
DIRSTUDIO-1024 - Document build system see
DIRSTUDIO-1024 - Cleanup POMs: RAT plugin configuration see
DIRSTUDIO-1025 - Cleanup old "repository" folder see
DIRSTUDIO-1025
Tycho Pros:
- Easy to consume Eclipse dependencies from p2 repo
- Easy to produce p2 repo
- Widely used
- Small POMs
Tycho Cons:
- Managing versions in MANIFEST.MF
- 3rd party dependencies not available in any p2 repo
- No "Standard" Maven build, e.g. tests should reside in separate modules
Attachments
1.
|
Enable tests | Closed | Unassigned | |
2.
|
Installers | Closed | Unassigned | |
3.
|
Generate P2 repository / update site | Closed | Stefan Seelmann | |
4.
|
Define release process | Closed | Stefan Seelmann | |
5.
|
Cleanup after Tycho Migration | Closed | Stefan Seelmann |