[ << Release work ] | [Top][Contents][Index][ ? ] | [ Administrative policies >> ] | ||
[ < Minor release checklist ] | [ Up : Release work ] | [ Release extra notes > ] |
10.3 Major release checklist
A “major release” means an update of x
in 2.x.0
.
- happens when we have 0 Critical issues for two weeks (14 days).
Before release:
* write release notes. note: stringent size requirements for various websites, so be brief.
* write preface section for manual.
* submit pots for translation : send url of tarball to translation@iro.umontreal.ca, mentioning lilypond-VERSION.pot
* Check reg test
* Check all 2ly scripts.
* Run convert-ly on all files, bump parser minimum version.
* update links to distros providing lilypond packages? link in Documentation/web/download.itexi . This has nothing to do with the release, but I’m dumping this here so I’ll find it when I reorganize this list later. -gp
* Make FTP directories on lilypond.org
* website: - Make new table in download.html
- add to documentation list
- revise examples tour.html/howto.html
- add to front-page quick links
- change all links to the stable documentation
- make a link from the old unstable to the next stable in lilypond.org’s /doc/ dir. Keep all previous unstable->stable doc symlinks.
- doc auto redirects to v2.LATEST-STABLE
- add these two lines to http://www.lilypond.org/robots.txt:
Disallow: /doc/v2.PREVIOUS-STABLE/ Disallow: /doc/v2.CURRENT-DEVELOPMENT/
- check for emergencies the docs:
grep FIXME --exclude "misc/*" --exclude "*GNUmakefile" \ --exclude "snippets/*" ????*/*
- check for altered regtests, and document as necessary. (update tags as appropriate)
git diff -u -r release/2.12.0-1 -r release/2.13.13-1 input/regression/
News:
comp.music.research comp.os.linux.announce
comp.text.tex rec.music.compose
Mail:
info-lilypond@gnu.org
linux-audio-announce@lists.linuxaudio.org linux-audio-user@lists.linuxaudio.org linux-audio-dev@lists.linuxaudio.org
tex-music@icking-music-archive.org
— non-existant? abcusers@blackmill.net
rosegarden-user@lists.sourceforge.net info-gnu@gnu.org noteedit-user@berlios.de
gmane.comp.audio.fomus.devel gmane.linux.audio.users gmane.linux.audio.announce gmane.comp.audio.rosegarden.devel
Web:
lilypond.org freshmeat.net linuxfr.com http://www.apple.com/downloads harmony-central.com (news@harmony-central.com) versiontracker.com [auto] hitsquad.com [auto] http://www.svgx.org https://savannah.gnu.org/news/submit.php?group_id=1673
[ << Release work ] | [Top][Contents][Index][ ? ] | [ Administrative policies >> ] | ||
[ < Minor release checklist ] | [ Up : Release work ] | [ Release extra notes > ] |