Browse Source

doc: updated Developers Guide.

pull/297/head
Vladimír Vondruš 8 years ago
parent
commit
b32b79181d
  1. 11
      doc/developers.dox

11
doc/developers.dox

@ -837,6 +837,9 @@ inverse.
- change the title from `Changes since 20XY.aa` to `20XY.ab`
- add a paragraph stating date of release and referencing the to-be-added
tag on GitHub
- add a temporary <tt>\@<b></b>anchor changelog-latest</tt> (and
equivalent in other repos) on top so the links from main page work
properly
8. Bump `MAGNUM_LIBRARY_VERSION` and `MAGNUM_LIBRARY_SOVERSION` in all
projects, if needed --- ensure all projects have the exact same version
9. Rebuild all projects with the new shared library version numbers, verify
@ -849,6 +852,7 @@ inverse.
13. Tag a new version using @cb{.sh} git tag -a v20XY.ab @ce, say just
`Version 20XY.ab` as a message
14. Push the tag, verify that the CIs are still green
- to GitLab as well
15. Update the Corrade and Magnum tagfiles on the website using the
freshly-built *public* docs
16. Write a release announcement for the blog
@ -871,9 +875,10 @@ inverse.
`r/gltf`; Hacker News (extended title + url)
- summarize the release to mailing list
- summarize the release highlighting GL- and Vulkan-related functionality
and submit that to Khronos
- Add a message to the Gitter chat (title as heading, cover image,
summary in a blockquote and "read more" link)
and submit that to Khronos, with a 500x500 downsized cover image
- send an e-mail to companies and universities on the private list
- add a message to the Gitter chat (title as heading, cover image,
summary in a blockquote and "read more" link, `@` contributors)
19. Reference Twitter, Reddit, Hacker News and mailing list in a "Discussion"
note at the end of the article, reupload that change
20. Update versions of ArchLinux AUR packages:

Loading…
Cancel
Save