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 |