~ubuntu-branches/ubuntu/precise/xserver-xorg-video-intel-lts-quantal/precise-proposed

« back to all changes in this revision

Viewing changes to RELEASING

  • Committer: Package Import Robot
  • Author(s): Timo Aaltonen
  • Date: 2013-10-04 12:10:36 UTC
  • Revision ID: package-import@ubuntu.com-20131004121036-5msjsxpuz2a6ic81
Tags: 2:2.20.9-0ubuntu2.3~precise1
Sync from -intel.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
The process for releasing a new tarball is as follows:
 
2
 
 
3
1. Make sure you have the latest build requirements installed:
 
4
 
 
5
        git://git.freedesktop.org/git/util/macros
 
6
        git://git.freedesktop.org/git/util/modular
 
7
 
 
8
2. Add relevant release notes to the NEWS files
 
9
 
 
10
        Skim the git log since the last release, and add notes in a
 
11
        similar style to previous releases.
 
12
 
 
13
        For major releases list added features and known limitations.
 
14
 
 
15
        For minor releases indicate which bugs were fixed and which
 
16
        are still present.
 
17
 
 
18
 
 
19
3. Update your module version (usually found in configure.ac)
 
20
 
 
21
        $ vi configure.ac # bump version
 
22
        $ git commit
 
23
        $ git push origin # make sure you're on the release branch
 
24
 
 
25
4. Verify your module builds
 
26
 
 
27
        $ make distcheck
 
28
 
 
29
5. Tag the release
 
30
 
 
31
        $ git tag -m "Intel <ver> release" <ver>
 
32
 
 
33
6. Run the release script (this should push the tag)
 
34
 
 
35
        $ <path_to>/util/modular/release.sh driver <last_ver> <ver>
 
36
 
 
37
7. Edit and send the generated release message.
 
38
 
 
39
        At the very least, add the release notes from the NEWS file.
 
40
 
 
41
        The message is generated as xf86-video-intel-<version>.announce
 
42
 
 
43
        For snapshots and release candidates, mail to:
 
44
 
 
45
                intel-gfx@lists.freedesktop.org
 
46
 
 
47
        For major releases also send to:
 
48
 
 
49
                xorg@lists.freedesktop.org
 
50
                xorg-announce@lists.freedesktop.org
 
51
 
 
52
8. Throw a release party, you're done! :)