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 Fri, 26 Oct 2012 12:47:13 GMT

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

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

Thanks Steven! I missed your question at StackOverflow somehow during my investigation. I
probably had the same problem when I tried to validate the p2 repo with a simple Tycho project.
I am going to take a look at your archive...

So, if I understood you correctly, then we would have to provide the plugins of older releases
in our maven project in order to generate a valid p2 repository (containing all releases)?

@Marshall: Is it a posibility at all for us to operate on the published update site, e.g.,
execute an ant script? If not, then the approach with the composite update site is probably
not worth the trouble. If we build the composite update site in our maven project anew, then
we have to provide also the older releases since we cannot incrementally add them. And, the
resulting project/pom would contain some ugly folder structure and listings of calls for different
versions.

Any ideas? I do not see a clean and straightforward solution right now.


                
> 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
>         Attachments: uimaj-eclipse-update-site.zip
>
>
> 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