-
Type:
Task
-
Status: Closed
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 2.0.0-M8 (2.0.0.v20130628)
-
Fix Version/s: 2.0.0-M9 (2.0.0.v20150606-M9)
-
Component/s: None
-
Labels:None
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
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 |