uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Klügl (JIRA) <...@uima.apache.org>
Subject [jira] [Commented] (UIMA-2475) eclipse p2 update site instead of old-style update site
Date Wed, 24 Oct 2012 14:14:12 GMT

    [ 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

Mime
View raw message