[ 
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)

Reply via email to