You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by GitBox <gi...@apache.org> on 2022/05/04 13:19:30 UTC

[GitHub] [uima-uimaj] reckart opened a new pull request, #200: [UIMA-6443] Fresh Eclipse update site for every release

reckart opened a new pull request, #200:
URL: https://github.com/apache/uima-uimaj/pull/200

   **JIRA Ticket:** https://issues.apache.org/jira/browse/UIMA-6443
   
   **What's in the PR**
   - Move activation of Tycho to a marker file that triggers a profile
   - Move basic Tycho configuration into the "tycho-module" profile
   - Remove the old marker files for eclipse features / eclipse update sites
   - Add a draft module for generating a Maven p2 site in addition to the more "traditonal" P2 site
   - Add feature.xml and category.xml files hard to the repo
   - Configure the release plugin to trigger updating versions in the feature.xml and category.xml files as part of the release build
   
   **How to test manually**
   * Try a normal build
   * Try a release build
   * Check if/how the update site(s) work within Eclipse
   
   **Automatic testing**
   * [ ] PR adds/updates unit tests
   
   **Documentation**
   * [ ] PR adds/updates documentation
   
   **Organizational**
   - [ ] PR includes new dependencies.
         <sub><sup>Only dependencies under [approved licenses](http://www.apache.org/legal/resolved.html#category-a) are allowed. LICENSE and NOTICE files in the respective modules where dependencies have been added as well as in the project root have been updated.</sup></sub>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@uima.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [uima-uimaj] reckart commented on pull request #200: [UIMA-6443] Fresh Eclipse update site for every release

Posted by GitBox <gi...@apache.org>.
reckart commented on PR #200:
URL: https://github.com/apache/uima-uimaj/pull/200#issuecomment-1118579733

   The m2 maven site seems to work ok-ish, but it does not support features.
   
   The traditional site that has features currently has trouble in release builds because the `tycho-versions-plugin` that is used to sync the version updates performed by the `maven-release-plugin` into the OSGi/Eclipse metadata files misses version updates to pom-first bundles like e.g. `uimaj-ep-runtime` in the runtime feature.
   
   See also: https://github.com/eclipse/tycho/discussions/940


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@uima.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [uima-uimaj] reckart merged pull request #200: [UIMA-6443] Fresh Eclipse update site for every release

Posted by GitBox <gi...@apache.org>.
reckart merged PR #200:
URL: https://github.com/apache/uima-uimaj/pull/200


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@uima.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org