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 Mon, 12 Nov 2012 12:43:12 GMT

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

Peter Klügl commented on UIMA-2475:

I uploaded my uimaj-eclipse-update-site project to http://people.apache.org/~pkluegl/
The actual (composite) update site is located in target/eclipse-update-site and new p2 repository
in target/eclipse-update-site/2.4.0

Steven, can you please test if p2 repository works with Tycho?

Note that this is not a solution, but rather a showcase for testing. The categories are for
example still missing.

I'd propose that we start a discusson what our future update site should look like and how
it is built. 

Here's my first guess:
We have a project with a composite update site that contains all provided versions, e.g. with
all plugins and stuff. Additionally, we could have a probably additional project for building
the latest version of the update site, which is then added to the composite one by a script.
The release manager could then just copy the complete composite update site to the web server.

Has someone already tried to build the update site with Tycho (http://wiki.eclipse.org/Tycho/Packaging_Types#eclipse-repository)?

> 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

View raw message