You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Stefan Seelmann (JIRA)" <ji...@apache.org> on 2015/06/06 13:05:01 UTC
[jira] [Commented] (DIRSTUDIO-1023) Generate P2 repository / update
site
[ 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)