[
https://issues.apache.org/jira/browse/DIRSTUDIO-1023?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14575688#comment-14575688
]
Stefan Seelmann commented on DIRSTUDIO-1023:
--------------------------------------------
I suggest the following update site structure:
1. Three P2 repositories
1.1. dependencies
* contains the dependencies not yet available in any P2 repository: apacheds,
api, mavibot, jdbm
1.2. eclipse
* contains the main features and plugins (ldapbrowser, ldifeditor,
schemaeditor, apacheds, later openldap)
1.3. product
* contains the 'product' specific stuff: RCP feature and plugin, NLS feature
* probably not included in 2.0.0-M9 because right configuration it tricky
2. Two composite repositories (see
https://wiki.eclipse.org/Equinox/p2/Composite_Repositories_%28new%29)
2.1. http://directory.apache.org/studio/update
* update site for installation into regular Eclipse
* includes child repositories "dependencies" and "eclipse"
* excluding 'product' and thus the RCP app because that must not be installed
into a regular Eclipse
2.2. http://directory.apache.org/studio/update/product
* configured within the Studio RCP product
* includes child repositories "dependencies", "eclipse", "product" and more on
demand (e.g. Eclipse Mars update site)
> Generate P2 repository / update site
> ------------------------------------
>
> Key: DIRSTUDIO-1023
> URL: https://issues.apache.org/jira/browse/DIRSTUDIO-1023
> Project: Directory Studio
> Issue Type: Sub-task
> Reporter: Stefan Seelmann
> Assignee: Stefan Seelmann
> Fix For: 2.0.0-M9
>
>
> Generate P2 repository / update site.
> Should it be self-hosted (i.e. contain all Eclipse and 3rd party
> dependencies) or only contain the Studio artifacts? Need to check technical
> and legal details.
> Check if update site works with Studio 2.0.0-M8 (RCP app or installed within
> Eclipse).
> We should consider to use a composite repository? It allows better structure
> of actual Studio repository and dependencies, allows links to older versions.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)