Update "How to make releases" instructions

Remove update steps for wxBlog (because it's redundant with the news
post on www.wxwidgets.org now that both are hosted at the same site),
Google+ (because of its extinction) and Buildbot (because we're going to
stop using it soon anyhow).

Add a step for updating the list of compilers used for building
binaries.
This commit is contained in:
Vadim Zeitlin 2018-12-10 18:35:48 +01:00
parent edbee125f9
commit d8a41187ed

View File

@ -120,28 +120,23 @@ Update https://www.wxwidgets.org:
* Update release information (at least `version` and `released`) in `_data/relases.yml`.
* Download information can then be updated by running `update_release_info.rb`.
This will update the asset information from GitHub.
* Update the list of compilers used for making MSW binaries in
`downloads/index.md` if necessary (note that there is no need to update
anything else, the page will dynamically show the release files with the
specified prefixes).
* Add a news item. Usually a news item is enough but something
more can be called for for major releases
Post `docs/publicity/announce.txt` at least to wx-announce@googlegroups.com and
to wx-users.
Submit a link to https://www.reddit.com/r/programming
Submit a link to https://www.reddit.com/r/cpp or r/programming (depending on
the release importance).
Submit to https://isocpp.org/blog/suggest
Submit to https://isocpp.org/blog/suggest (need to be logged in to do it).
For major releases, submit the announcement to https://slashdot.org/submission
Modify the links at downloads/index.html to point to the new release. Also
update the release date on this page.
Also update docs/index.htm for the minor or major (i.e. not micro) releases.
Post to wxBlog if necessary.
Create a new post on our official Google+ page here:
https://plus.google.com/+wxwidgets/ (contact Bryan for access)
## Version Updates
Trac: mark the milestone corresponding to the release as completed and add a
@ -156,9 +151,6 @@ with x.y.z+1 (minor or major versions updates require manual intervention)
and rerun both `bakefile_gen` and `autoconf` afterwards to update the version
in the generated files too.
Update `master.cfg` in [wx/buildbot](https://github.com/wxWidgets/buildbot)
repository after a minor or major version change.
## MSW Visual Studio Official Builds
To build official x86 and x64 shared binaries the following are prerequisites: