~vcs-imports/libtasn1/trunk

« back to all changes in this revision

Viewing changes to doc/release-process.txt

  • Committer: Nikos Mavrogiannopoulos
  • Date: 2018-01-21 09:50:55 UTC
  • Revision ID: git-v1:73fa8255ac65985b2a7b5596191892b6027e0c4d
development moved to gitlab

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Release steps:
2
 
 
3
 
* Review changes compared to last release.
4
 
  make review-diff
5
 
 
6
 
* Make sure LT_* variables in configure.ac are updated properly.
7
 
 
8
 
* Make sure NEWS file contains a good summary of changes.
9
 
 
10
 
* Optionally check that everything builds.
11
 
  make release-check
12
 
 
13
 
* Replace 'unreleased' with 'released YYYY-MM-DD' in NEWS and commit
14
 
  it with a commit log like 'Version 2.13.'.
15
 
 
16
 
* Build tarball and update webpages.
17
 
  make release
18
 
 
19
 
* Email announcement, based on announce.txt.
20
 
 
21
 
* Create a Savannah news blurb about the release:
22
 
  https://savannah.gnu.org/news/?group=libtasn1
23
 
 
24
 
* Notify freecode.org.
25
 
 
26
 
Post-release:
27
 
 
28
 
* Update NEWS file for another release.