docs: improve release process documentation#3508
Conversation
|
@comphead I added some notes on checking that documentation is up to date before starting the release process, based on your suggestion. |
- Add quick-reference checklist at the top - Add release preparation section for reviewing expression support - Make version numbers consistent throughout (using 0.13.0 as example) - Add prerequisites for create-tarball.sh (GPG, SVN, Python) - Add verification guide link and vote failure guidance - Add announcement email guidance - Clean up /comet:$ prompt artifacts in examples - Consolidate post-release sections - Remove outdated "Publishing Crates" and "Update version in docs" sections - Clarify contributor vs PMC member responsibilities Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4331919 to
a5a9623
Compare
| performed by any contributor, while certain release tasks can only be performed by a DataFusion Project Management | ||
| Committee (PMC) member. | ||
|
|
||
| ## Checklist |
There was a problem hiding this comment.
we should probably mention that commands to execute checklist items are below.
btw to avoid chasing versions WDYT if we have template for this doc, where we would define current_version and next_version and script that generates actual md file replacing current_version and next_version with actual values 0.13, 0.14?
There was a problem hiding this comment.
oops, missed this comment ... 0.13.0 is just used as an example - no need to update this each time. Previously there was a mix of versions, so it was confusing.
We do have something like $COMET_VERSION substitution already in docs.
Summary
create-tarball.sh(GPG key, SVN credentials, Pythonrequestspackage)verify-release-candidate.shscript/comet:$prompt artifacts inpublish-to-maven.shexamplesTest plan
🤖 Generated with Claude Code