~medibuntu-maintainers/mplayer/medibuntu.quantal

« back to all changes in this revision

Viewing changes to DOCS/tech/release-howto.txt

  • Committer: Gauvain Pocentek
  • Date: 2011-08-21 07:22:23 UTC
  • mfrom: (66.1.11 oneiric)
  • Revision ID: gauvain@pocentek.net-20110821072223-ummeossdz7okpb3d
* Merge from Ubuntu:
  - put back faac support
  - recommends apport-hooks-medibuntu
  - change Maintainer, Uploaders & Vcs-* fields.
* New upstream snapshot
  - update 23mplayer-debug-printf.patch
  - fixes miscompilation with gcc 4.6, Closes: #623304
  - improved internal mkv demuxer, Closes: #595452
  - Fixed segfault due to missing sanitation on playlist files,
    Closes: #591525
  - Fixed byteorder on 16-bit displays, Closes: #594093
  - tighten build depends on libav
  - --enable-largefile switch has been dropped
  - add build dependency on yasm
* Fix build dependency on libjpeg-dev, Closes: #634277
* rewrite debian/copyright in DEP5 format
* fix clean target
* don't remove snapshot_version file
* enable XVID, MP3 and X264 encoders
* simply architecture specific dependencies, Closes: #634773
* make buildlogs verbose
* unbreak building mplayer-doc package
* don't fail debian package build if not all shlibdeps information could be retrieved
* update configure flags for static libav* libraries
* fix spelling in mplayer-dbg description, Closes: #617826
* enable blueray support, Closes: #577761
* Select oss as default audio output module on kFreeBSD, Closes: #598431
* Update documentation with regard to our modifications to the upstream tarball.
* really no longer build mplayer-gui, Closes: #612473
* simplify/remove instruction to get upstream sources
* normalize debian/{control,copyright,mplayer.install} with wrap-and-sort
* bump standards version

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3
3
 
4
4
preparations:
5
 
- Announce release target date on dev-eng and #mplayerdev
6
 
- Ask the DOCS maintainers to commit their final changes, check if
7
 
  all docs are up to date, etc.
8
 
- Verify man page, remove obsolete options, mention new ones.
9
 
- Ask translation maintainers to update their help_mp*.h file.
10
 
- Update the ChangeLog file (according to Subversion log), ask other developers
11
 
  to verify their parts, etc. Ask Diego to spellcheck it.
12
 
- Consult at -dev-eng about unstable parts of the code which should be
13
 
  disabled for the release.
 
5
- Announce the intent to create a release branch on mailing lists and IRC.
 
6
- Ask translators to get their languages synchronized.
 
7
- Update the Changelog.
 
8
- Identify regressions or other serious issues, fix or revert (on the branch)
 
9
  as needed so the release is of good quality.
14
10
- Find a codename for the release
15
11
 
16
12
create the release tree:
39
35
 
40
36
copy to FTP:
41
37
    cp MPlayer-0.90rc5.tar.bz2 /home/ftp/MPlayer/releases/
42
 
    cp ChangeLog-0.90rc5 and update ChangeLog symlink
 
38
    cp Changelog-0.90rc5 and update Changelog symlink
43
39
    md5sum MPlayer-0.90rc5.tar.bz2 > MPlayer-0.90rc5.tar.bz2.md5
44
40
 
45
 
move the older (pre)release(s) (except the last one before the current one)
46
 
to ../OLD_stuff/ dir
47
 
 
48
 
Somehow get Diego to write a news entry for the release, and update the
49
 
source file of dload.html and commit it. Test it, it's sometimes buggy
50
 
(broken links etc). Also, update translated versions of dload.html.
51
 
 
52
 
Send a message to mplayer-announce mailing list.
 
41
Write a news entry for the release, update the links in dload.html. Test it,
 
42
sometimes links are broken. Do not forget the translations.
 
43
 
 
44
Send the release notes as a mail to the mplayer-announce mailing list.
53
45
 
54
46
Add the new release version to bugzilla page.
55
47
 
56
 
Update release version in #mplayer topic
 
48
Update release version in #mplayer and #mplayerdev topics.
57
49
 
58
50
Update project page on Freshmeat
59
51