Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-6449

Ruta 3.2.0 release

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.2.0ruta
    • Ruta
    • None

    Description

      Ruta has no binary tarball release in which we would have to update LICENSE/NOTICE files. However, it has the ruta-ep-engine module which bundles third-party JARs also used by the other Ruta bundles. It is the only bundle that declares Embed-Dependency. So when updating dependencies, we need to check the files in ruta-ep-engine/src/main/readme_bin are up-to-date.

      Prepare the code

      • Create release branch
      • Update README file
      • Update RELEASE_NOTES.md file (https://issues.apache.org/jira/projects/UIMA/versions/12351726)
      • Check the LICENSE and NOTICE files for the binary release
      • Make sure to remove all SNAPSHOT repositories and SNAPSHOT dependencies
      • Update API reference version in POM api_check_oldVersion

      Release build

      • Clean local .m2/repository
      • Do a test build locally with -Papache-release
      • Check the issues report in issuesFixed if it looks ok
      • Do the release build (mvn release:prepare release:perform)

      Stage release candidate

      Vote

      • Call for a vote
      • VOTE (wait at least for 72 hours, at least 3 +1 votes required for release)
      • Post vote results (sign mail using same GPG key that was used to sign release)

      Publish release

      Attachments

        Issue Links

          Activity

            People

              rec Richard Eckart de Castilho
              rec Richard Eckart de Castilho
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: