ctubbsii commented on code in PR #44:
URL: https://github.com/apache/accumulo-access/pull/44#discussion_r1488715464


##########
.github/ISSUE_TEMPLATE/post_vote_checklist.md:
##########
@@ -0,0 +1,48 @@
+---
+name: Post Vote Checklist
+about: A checklist for tracking post-vote release tasks
+title: 'Post-vote release checklist for version [e.g. 1.0.0]'
+labels:
+assignees: ''
+
+---
+
+- [ ] Label this issue with the GitHub 
[milestone](https://github.com/apache/accumulo-access/milestones) that 
corresponds to this release version
+- [Git](https://github.com/apache/accumulo-access) tasks
+  - [ ] Create a signed `rel/<version>` tag (and push it)
+  - [ ] Merge `<version>-rc<N>-next` branch into a maintenance branch (if 
maintenance is expected),
+        and then into the `main` branch (and push them)
+  - [ ] Remove `*-rc*` branches
+  - [ ] Update the Accumulo-Access dependency versions in the contrib projects

Review Comment:
   ```suggestion
   ```
   This part about contrib is still in flux, with some other PRs I'm working on.



##########
.github/ISSUE_TEMPLATE/post_vote_checklist.md:
##########
@@ -0,0 +1,48 @@
+---
+name: Post Vote Checklist
+about: A checklist for tracking post-vote release tasks
+title: 'Post-vote release checklist for version [e.g. 1.0.0]'
+labels:
+assignees: ''
+
+---
+
+- [ ] Label this issue with the GitHub 
[milestone](https://github.com/apache/accumulo-access/milestones) that 
corresponds to this release version
+- [Git](https://github.com/apache/accumulo-access) tasks
+  - [ ] Create a signed `rel/<version>` tag (and push it)
+  - [ ] Merge `<version>-rc<N>-next` branch into a maintenance branch (if 
maintenance is expected),
+        and then into the `main` branch (and push them)
+  - [ ] Remove `*-rc*` branches
+  - [ ] Update the Accumulo-Access dependency versions in the contrib projects
+- [Nexus](https://repository.apache.org) tasks
+  - [ ] Release the staging repository corresponding to the successful release 
candidate (use "release" button)
+  - [ ] Drop any other staging repositories for Accumulo-Access (do *not* 
"release" or "promote" them)
+- [SVN / 
dist-release](https://dist.apache.org/repos/dist/release/accumulo-access) tasks
+  - [ ] Upload the release artifacts (tarballs, signatures, and `.sha512` 
files) for the mirrors
+  - [ ] Remove old artifacts from the mirrors (**after** updating the website)
+- [Board reporting tool](https://reporter.apache.org/addrelease?accumulo)
+  - [ ] Add the date of release (the date the release artifacts were uploaded 
to SVN `UTC+0000`)
+- Verify published artifacts
+  - [ ] In [Maven 
Central](https://repo1.maven.org/maven2/org/apache/accumulo/accumulo-access/)
+  - [ ] In [ASF Downloads](https://downloads.apache.org/accumulo)
+  - [ ] In [several mirrors or 
CDN](https://www.apache.org/dyn/closer.lua/accumulo)
+- Update the [website](https://accumulo.apache.org/)
+  - [ ] Release notes
+  - [ ] Add `LTM: true` to the release notes front-matter for LTM releases
+  - [ ] Navigation
+  - [ ] Downloads page
+  - [ ] If LTM release, update previous LTM release entry on downloads page 
and release notes with an EOL date 1 year from the current release date
+  - [ ] DOAP file

Review Comment:
   We'll create a new DOAP file just for this library, separate from the main 
accumulo one. We have precedent for this, with the maven plugin. See the doap 
directory for details. We currently don't have docs or navigation about this 
library, or anything on the download page. We'll probably want to add that at 
some point after the first release.



##########
.github/ISSUE_TEMPLATE/post_vote_checklist.md:
##########
@@ -0,0 +1,48 @@
+---
+name: Post Vote Checklist
+about: A checklist for tracking post-vote release tasks
+title: 'Post-vote release checklist for version [e.g. 1.0.0]'
+labels:
+assignees: ''
+
+---
+
+- [ ] Label this issue with the GitHub 
[milestone](https://github.com/apache/accumulo-access/milestones) that 
corresponds to this release version
+- [Git](https://github.com/apache/accumulo-access) tasks
+  - [ ] Create a signed `rel/<version>` tag (and push it)
+  - [ ] Merge `<version>-rc<N>-next` branch into a maintenance branch (if 
maintenance is expected),
+        and then into the `main` branch (and push them)
+  - [ ] Remove `*-rc*` branches
+  - [ ] Update the Accumulo-Access dependency versions in the contrib projects
+- [Nexus](https://repository.apache.org) tasks
+  - [ ] Release the staging repository corresponding to the successful release 
candidate (use "release" button)
+  - [ ] Drop any other staging repositories for Accumulo-Access (do *not* 
"release" or "promote" them)
+- [SVN / 
dist-release](https://dist.apache.org/repos/dist/release/accumulo-access) tasks
+  - [ ] Upload the release artifacts (tarballs, signatures, and `.sha512` 
files) for the mirrors
+  - [ ] Remove old artifacts from the mirrors (**after** updating the website)
+- [Board reporting tool](https://reporter.apache.org/addrelease?accumulo)
+  - [ ] Add the date of release (the date the release artifacts were uploaded 
to SVN `UTC+0000`)
+- Verify published artifacts
+  - [ ] In [Maven 
Central](https://repo1.maven.org/maven2/org/apache/accumulo/accumulo-access/)
+  - [ ] In [ASF Downloads](https://downloads.apache.org/accumulo)
+  - [ ] In [several mirrors or 
CDN](https://www.apache.org/dyn/closer.lua/accumulo)
+- Update the [website](https://accumulo.apache.org/)
+  - [ ] Release notes
+  - [ ] Add `LTM: true` to the release notes front-matter for LTM releases

Review Comment:
   ```suggestion
   ```
   
   LTM doesn't really apply to this library, I think. We'll still want to do 
release notes, though, probably.



##########
.github/ISSUE_TEMPLATE/post_vote_checklist.md:
##########
@@ -0,0 +1,48 @@
+---
+name: Post Vote Checklist
+about: A checklist for tracking post-vote release tasks
+title: 'Post-vote release checklist for version [e.g. 1.0.0]'
+labels:
+assignees: ''
+
+---
+
+- [ ] Label this issue with the GitHub 
[milestone](https://github.com/apache/accumulo-access/milestones) that 
corresponds to this release version
+- [Git](https://github.com/apache/accumulo-access) tasks
+  - [ ] Create a signed `rel/<version>` tag (and push it)
+  - [ ] Merge `<version>-rc<N>-next` branch into a maintenance branch (if 
maintenance is expected),
+        and then into the `main` branch (and push them)
+  - [ ] Remove `*-rc*` branches
+  - [ ] Update the Accumulo-Access dependency versions in the contrib projects
+- [Nexus](https://repository.apache.org) tasks
+  - [ ] Release the staging repository corresponding to the successful release 
candidate (use "release" button)
+  - [ ] Drop any other staging repositories for Accumulo-Access (do *not* 
"release" or "promote" them)
+- [SVN / 
dist-release](https://dist.apache.org/repos/dist/release/accumulo-access) tasks
+  - [ ] Upload the release artifacts (tarballs, signatures, and `.sha512` 
files) for the mirrors
+  - [ ] Remove old artifacts from the mirrors (**after** updating the website)
+- [Board reporting tool](https://reporter.apache.org/addrelease?accumulo)
+  - [ ] Add the date of release (the date the release artifacts were uploaded 
to SVN `UTC+0000`)
+- Verify published artifacts
+  - [ ] In [Maven 
Central](https://repo1.maven.org/maven2/org/apache/accumulo/accumulo-access/)
+  - [ ] In [ASF Downloads](https://downloads.apache.org/accumulo)
+  - [ ] In [several mirrors or 
CDN](https://www.apache.org/dyn/closer.lua/accumulo)
+- Update the [website](https://accumulo.apache.org/)
+  - [ ] Release notes
+  - [ ] Add `LTM: true` to the release notes front-matter for LTM releases
+  - [ ] Navigation
+  - [ ] Downloads page
+  - [ ] If LTM release, update previous LTM release entry on downloads page 
and release notes with an EOL date 1 year from the current release date
+  - [ ] DOAP file
+  - [ ] Add manual/examples/javadoc (build javadoc from tag with `mvn clean 
package -DskipTests javadoc:aggregate -Paggregate-javadocs`)
+  - [ ] Add updated properties documentation (see [the website 
README](https://github.com/apache/accumulo-website#updating-property-documentation-for-releases))
+  - [ ] Jekyll config
+  - [ ] Grep for, and update any links to previous version to now point to the 
new version
+  - [ ] Update any older release notes front-matter to indicate they are 
either `archived: true` or `archived_critical: true`
+- Announcement email
+  - [ ] Prepare and get review on dev list (see examples [from previous 
announcement 
messages](https://lists.apache.org/[email protected]:gte=1d:accumulo))
+  - [ ] Send to [email protected] and [email protected] (use plain 
text mode only; html email will be rejected)
+- GitHub wrap-up
+  - [ ] Close this issue
+  - [ ] Create a new GitHub milestone for the next version (if necessary) and 
move any open issues not completed in this release to that project
+  - [ ] Close the project that corresponds to this release

Review Comment:
   ```suggestion
     - [ ] Close the milestone that corresponds to this release
   ```



##########
.github/ISSUE_TEMPLATE/post_vote_checklist.md:
##########
@@ -0,0 +1,48 @@
+---
+name: Post Vote Checklist
+about: A checklist for tracking post-vote release tasks
+title: 'Post-vote release checklist for version [e.g. 1.0.0]'
+labels:
+assignees: ''
+
+---
+
+- [ ] Label this issue with the GitHub 
[milestone](https://github.com/apache/accumulo-access/milestones) that 
corresponds to this release version
+- [Git](https://github.com/apache/accumulo-access) tasks
+  - [ ] Create a signed `rel/<version>` tag (and push it)
+  - [ ] Merge `<version>-rc<N>-next` branch into a maintenance branch (if 
maintenance is expected),
+        and then into the `main` branch (and push them)
+  - [ ] Remove `*-rc*` branches
+  - [ ] Update the Accumulo-Access dependency versions in the contrib projects
+- [Nexus](https://repository.apache.org) tasks
+  - [ ] Release the staging repository corresponding to the successful release 
candidate (use "release" button)
+  - [ ] Drop any other staging repositories for Accumulo-Access (do *not* 
"release" or "promote" them)
+- [SVN / 
dist-release](https://dist.apache.org/repos/dist/release/accumulo-access) tasks
+  - [ ] Upload the release artifacts (tarballs, signatures, and `.sha512` 
files) for the mirrors
+  - [ ] Remove old artifacts from the mirrors (**after** updating the website)
+- [Board reporting tool](https://reporter.apache.org/addrelease?accumulo)
+  - [ ] Add the date of release (the date the release artifacts were uploaded 
to SVN `UTC+0000`)
+- Verify published artifacts
+  - [ ] In [Maven 
Central](https://repo1.maven.org/maven2/org/apache/accumulo/accumulo-access/)
+  - [ ] In [ASF Downloads](https://downloads.apache.org/accumulo)
+  - [ ] In [several mirrors or 
CDN](https://www.apache.org/dyn/closer.lua/accumulo)
+- Update the [website](https://accumulo.apache.org/)
+  - [ ] Release notes
+  - [ ] Add `LTM: true` to the release notes front-matter for LTM releases
+  - [ ] Navigation
+  - [ ] Downloads page
+  - [ ] If LTM release, update previous LTM release entry on downloads page 
and release notes with an EOL date 1 year from the current release date
+  - [ ] DOAP file
+  - [ ] Add manual/examples/javadoc (build javadoc from tag with `mvn clean 
package -DskipTests javadoc:aggregate -Paggregate-javadocs`)
+  - [ ] Add updated properties documentation (see [the website 
README](https://github.com/apache/accumulo-website#updating-property-documentation-for-releases))
+  - [ ] Jekyll config
+  - [ ] Grep for, and update any links to previous version to now point to the 
new version
+  - [ ] Update any older release notes front-matter to indicate they are 
either `archived: true` or `archived_critical: true`

Review Comment:
   These parts don't really apply to this library.



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to