No edit summary |
|||
Line 64: | Line 64: | ||
== Packaging Order due to Dependencies == | == Packaging Order due to Dependencies == | ||
Eclipse Mylyn upstream releases | We recommend to package Eclipse Mylyn upstream releases in the following order (this is known to work): | ||
# | # eclipse-mylyn-commons | ||
# eclipse-mylyn | |||
# eclipse-mylyn-context | |||
# eclipse-mylyn-ide | |||
# eclipse-mylyn-tasks | |||
# eclipse-mylyn-docs | |||
# eclipse-mylyn-versions | |||
# eclipse-mylyn-builds | |||
# eclipse-mylyn-versions |
Revision as of 17:18, 26 April 2011
Eclipse Mylyn >= 3.5.0 Packaging Notes
As of release 3.5.0, Eclipse Mylyn is a new top-level project at eclipse.org. In addition, Mylyn decided to split their only project prior to 3.5.0 into several sub-projects. Those Mylyn sub-projects are as follows:
- org.eclipse.mylyn
- org.eclipse.mylyn.commons
- org.eclipse.mylyn.contexts
- org.eclipse.mylyn.tasks
- org.eclipse.mylyn.versions
- org.eclipse.mylyn.builds
- org.eclipse.mylyn.docs
- org.eclipse.mylyn.reviews
For Fedora we attempted to create one SRPM per sub-project. The Fedora SRPMs for upstream Eclipse Mylyn >= 3.5.0 are as follows:
Fedora SRPM | Corresponding upstream sub-project (mostly) |
---|---|
eclipse-mylyn-commons | org.eclipse.mylyn.commons |
eclipse-mylyn | n/a |
eclipse-mylyn-ide | n/a |
eclipse-mylyn-context | org.eclipse.mylyn.contexts |
eclipse-mylyn-tasks | org.eclipse.mylyn.tasks |
eclipse-mylyn-docs | org.eclipse.mylyn.docs |
eclipse-mylyn-versions | org.eclipse.mylyn.versions |
eclipse-mylyn-builds | org.eclipse.mylyn.builds |
eclipse-mylyn-reviews | org.eclipse.mylyn.reviews |
Those SRPMs produce the following binary RPMs:
SRPM | Binary RPMs |
---|---|
eclipse-mylyn-commons | eclipse-mylyn-commons |
eclipse-mylyn | eclipse-mylyn |
eclipse-mylyn-ide | eclipse-mylyn-ide |
eclipse-mylyn-context | eclipse-mylyn-context, eclipse-mylyn-context-pde, eclipse-mylyn-context-java, eclipse-mylyn-context-cdt |
eclipse-mylyn-tasks | eclipse-mylyn-tasks-trac, eclipse-mylyn-tasks-bugzilla |
eclipse-mylyn-docs | eclipse-mylyn-docs-wikitext, eclipse-mylyn-docs-htmltext |
eclipse-mylyn-versions | eclipse-mylyn-versions, eclipse-mylyn-versions-git, eclipse-mylyn-versions-cvs |
eclipse-mylyn-builds | |
eclipse-mylyn-reviews |
Packaging Order due to Dependencies
We recommend to package Eclipse Mylyn upstream releases in the following order (this is known to work):
- eclipse-mylyn-commons
- eclipse-mylyn
- eclipse-mylyn-context
- eclipse-mylyn-ide
- eclipse-mylyn-tasks
- eclipse-mylyn-docs
- eclipse-mylyn-versions
- eclipse-mylyn-builds
- eclipse-mylyn-versions