Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UIMA-6436] Move maintainer documentation from website into maintainer guide #197

Conversation

reckart
Copy link
Member

@reckart reckart commented Apr 27, 2022

JIRA Ticket: https://issues.apache.org/jira/browse/UIMA-6436

What's in the PR

  • Added an initial maintainer guide with release instructions and trying if this can be published via Jenkins

How to test manually

  • Run build, then visit the ASF Jenkins

Automatic testing

  • PR adds/updates unit tests

Documentation

  • PR adds/updates documentation

Organizational

  • PR includes new dependencies.
    Only dependencies under approved licenses 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.

…r guide

- Added an initial maintainer guide with release instructions and trying if this can be published via Jenkins
@reckart reckart added the ⭐️ Enhancement Improvement or new feature for users label Apr 27, 2022
@reckart reckart added this to the 3.4.0 milestone Apr 27, 2022
@reckart reckart self-assigned this Apr 27, 2022
…r guide

- Add maintainer one-time-setup page
- Try having the CSS file separate instead of inlining it
…r guide

- Disable publishing HTML again because we do it via a separate Jenkins job now
…ntation-from-website-into-maintainer-guide

* main: (23 commits)
  [NO JIRA] Set version to 3.4.0-SNAPSHOT
  [NO JIRA] Set version to 3.4.0-SNAPSHOT
  [UIMA-6440] Stage release artifacts as part of the build
  [UIMA-6440] Stage release artifacts as part of the build
  [maven-release-plugin] prepare for next development iteration
  [maven-release-plugin] prepare release uimaj-3.3.0
  [NO-JIRA] Add license header to script.
  [NO-JIRA] Added a little release helper script
  [maven-release-plugin] prepare for next development iteration
  [maven-release-plugin] prepare release uimaj-3.3.0
  [UIMA-6374] Create CAS (de)serialization test suite
  [UIMA-6395] Apache UIMA Java SDK 3.3.0 release
  [UIMA-6395] Apache UIMA Java SDK 3.3.0 release
  [maven-release-plugin] prepare for next development iteration
  [maven-release-plugin] prepare release uimaj-3.3.0
  [UIMA-6395] Apache UIMA Java SDK 3.3.0 release
  [maven-release-plugin] rollback the release of uimaj-3.3.0
  [maven-release-plugin] prepare release uimaj-3.3.0
  [UIMA-6395] Apache UIMA Java SDK 3.3.0 release
  [UIMA-6395] Apache UIMA Java SDK 3.3.0 release
  ...
…ntation-from-website-into-maintainer-guide

* main:
  [UIMA-6454] Update dependencies (UIMA Java SDK 3.3.1)
@reckart reckart marked this pull request as draft May 19, 2022 14:50
reckart added 16 commits May 19, 2022 16:50
…r guide

* Add documentation for auto-staging and generating Jira change reports
* Add information how to avoid having to update the `jiraVersion` property of every release and deprecate the step in the checklist
…r guide

* Deprecate outdated release steps e.g. related to the old way of doing Eclipse update sites
…r guide

* Provide tips on signature and hash validation
* Provide tips on additional release quality checking
…r guide

* Additional explanations on signature and checksum checking
…r guide

* Update command for signature validation
* Remove stage-release-artifacts.sh which has been superseded by the auto-staging mechanism
…r guide

* Update commands for checksum validation
…r guide

* Add note that credentials are required for auto-staging
…r guide

* Improve commands for checking signatures and hashes
* Use svn export instead of svn checkout to avoid having a `.svn` folder which is annoying for auto-checking signatures and hashes
…ntation-from-website-into-maintainer-guide

* main:
  [UIMA-6462] Avoid deploy broken checksum files for p2content.xml and artifacts.xml in feature modules
@reckart reckart marked this pull request as ready for review May 23, 2022 12:34
@reckart reckart merged commit b59687c into main May 23, 2022
@reckart reckart deleted the refactoring/UIMA-6436-Move-maintainer-documentation-from-website-into-maintainer-guide branch May 23, 2022 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⭐️ Enhancement Improvement or new feature for users
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant