[ 
https://issues.apache.org/jira/browse/UIMA-2475?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13483258#comment-13483258
 ] 

Peter Klügl commented on UIMA-2475:
-----------------------------------

A short update:
I added a call for FeaturesAndBundlesPublisher in the pom and the resulting 
artifact.xml and context.xml look quite ok. They are generated in the root of 
the project. I suppose that I also could have used UpdateSitePublisher and 
there are probably more direct ways to create the p2 repository. Anyways, Tycho 
did not resolve it. It did not even resolve the eclipse repositories. I must 
have made a mistake here, but have not found the problem yet. Therefore, I 
would be interested in a working, correctly configured Tycho project in order 
to test the p2 repository. Steven, is the a possibility to have a look at your 
project?

Marshall, what is our actual update site? The project itself or 
target/eclipse-update-site? I thought the two xml files should be located in 
the target.

Steven, I suppose that you only used dependencies defined in the manifest, 
right?

About the composite repositories:
I think this would be a good approach for structuring our update site. But I 
don't know enough how our update sites are maintained. Marshall, are the 
plugins only located in the actual update site on the server? (Since they are 
not located in the svn). We could maybe simply use some ant task like 
http://wiki.eclipse.org/Equinox/p2/Ant_Tasks#Composite_Repository_Task to 
extend our repository with an update site for each release.


                
> eclipse p2 update site instead of old-style update site
> -------------------------------------------------------
>
>                 Key: UIMA-2475
>                 URL: https://issues.apache.org/jira/browse/UIMA-2475
>             Project: UIMA
>          Issue Type: Bug
>          Components: Eclipse plugins
>            Reporter: Steven Bethard
>            Assignee: Peter Klügl
>
> The UIMA Eclipse update site (www.apache.org/dist/uima/eclipse-update-site) 
> is an Eclipse 3.3 (or older) update site. Since Eclipse 3.4, the recommended 
> update site layout is p2:
> http://wiki.eclipse.org/Equinox_p2_Getting_Started_for_Releng#Why_should_I_make_changes_to_adopt_p2.3F
> I've been bitten by this update site issue because old-style update sites 
> make it impossible to resolve build-time dependencies when building Eclipse 
> plugins:
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=380438#c3
> Could the UIMA update site be modernized to the p2 layout?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to