mirror of
https://github.com/borgbackup/borg.git
synced 2026-02-18 18:19:16 -05:00
new proposal: formal release notes
this integrates the ideas in #214 to have a small checklist of things to send in the announcements on the mailing list and on the github release
This commit is contained in:
parent
2259bc050c
commit
4dca50fafa
1 changed files with 13 additions and 4 deletions
|
|
@ -113,18 +113,27 @@ Checklist::
|
|||
cd docs ; make html
|
||||
|
||||
- update website with the html (XXX: how?)
|
||||
- create a release on PyPi::
|
||||
- write a release notes announcement, with:
|
||||
|
||||
1. a single summary paragraph, outlining major changes, security
|
||||
issues, or deprecation warnings, and generally the severity of
|
||||
the release, with a pointer to ``CHANGES.rst``
|
||||
2. instructions for installing and upgrading borg (pointers to the
|
||||
regular install docs, except for new installation/upgrade methods)
|
||||
3. known issues (to be updated as we go along)
|
||||
|
||||
- create a release on PyPi with the above release notes::
|
||||
|
||||
python setup.py register sdist upload --identity="Thomas Waldmann" --sign
|
||||
|
||||
- close release milestone on Github
|
||||
- announce on::
|
||||
- announce the release notes on::
|
||||
|
||||
- `mailing list <mailto:borgbackup@librelist.org>`_
|
||||
- Twitter (XXX: how? where?)
|
||||
- `IRC channel <irc://irc.freenode.net/borgbackup>`_ (change ``/topic``
|
||||
|
||||
- create standalone binaries (see below) and upload them to the Github release
|
||||
- create standalone binaries (see below)
|
||||
- upload standalone binaries to the Github release, integrate release notes
|
||||
|
||||
|
||||
Creating standalone binaries
|
||||
|
|
|
|||
Loading…
Reference in a new issue