update doap and release notes
This commit is contained in:
41
doc/release
Normal file
41
doc/release
Normal file
@@ -0,0 +1,41 @@
|
||||
Release procedure for morituri
|
||||
------------------------------
|
||||
|
||||
- Pick a new version number and set it:
|
||||
export VERSION=0.1.0
|
||||
- Update configure.ac
|
||||
- Pick a release name
|
||||
- Update .doap file
|
||||
- verify the update with moap doap show
|
||||
- Add coverage data to NEWS
|
||||
- Add list of new features to NEWS
|
||||
- Update bugs fixed in NEWS:
|
||||
moap doap bug query -f "- %(id)3s: %(summary)s" "milestone=$VERSION"
|
||||
- Update README and home page with relevant new features, as well as version
|
||||
- Update RELEASE, copying sections from NEWS, and adding contributors with
|
||||
moap cl cont
|
||||
- Run moap cl prep and add comment about release
|
||||
- Update ChangeLog; add === release x.y.z === line
|
||||
- make distcheck
|
||||
- make release
|
||||
- build rpm
|
||||
- copy files to website and upload
|
||||
- commit to TRUNK
|
||||
- create release tag:
|
||||
cd ..
|
||||
svn cp trunk tags/morituri-$VERSION
|
||||
svn commit -m "releasing new version" tags
|
||||
cd trunk
|
||||
- announce to freshmeat:
|
||||
moap doap -v $VERSION freshmeat -b Default
|
||||
- send out release mails:
|
||||
- first test:
|
||||
moap doap -v $VERSION mail -f thomas@apestaart.org thomas@apestaart.org
|
||||
- wait for it and read it
|
||||
- then for real:
|
||||
moap doap -v $VERSION mail -f thomas@apestaart.org cdrdao-devel@lists.sourceforge.net
|
||||
- add new milestone to trac and make it the default
|
||||
- add this new version to trac
|
||||
- update the homepage
|
||||
- bump configure.ac and commit
|
||||
- why don't you blog about it ?
|
||||
@@ -21,7 +21,7 @@ Morituri is a CD ripper aiming for maximum quality.
|
||||
<bug-database rdf:resource="http://thomas.apestaart.org/thomas/trac/newticket?component=morituri" />
|
||||
<screenshots></screenshots>
|
||||
<!--
|
||||
<mailing-list rdf:resource="http://lists.sourceforge.net/lists/listinfo/moap-devel/" />
|
||||
<mailing-list rdf:resource="http://lists.sourceforge.net/lists/listinfo/morituri-devel/" />
|
||||
-->
|
||||
<programming-language>python</programming-language>
|
||||
<license rdf:resource="http://usefulinc.com/doap/licenses/gpl" />
|
||||
@@ -40,26 +40,27 @@ Morituri is a CD ripper aiming for maximum quality.
|
||||
</foaf:Person>
|
||||
</maintainer>
|
||||
|
||||
<!--
|
||||
<release>
|
||||
<Version>
|
||||
<revision>0.2.6</revision>
|
||||
<revision>0.1.0</revision>
|
||||
<branch>trunk</branch>
|
||||
<name>Nerd Night</name>
|
||||
<created>2008-05-23</created>
|
||||
<file-release rdf:resource="http://thomas.apestaart.org/download/moap/moap-0.2.6.tar.bz2" />
|
||||
<file-release rdf:resource="http://thomas.apestaart.org/download/moap/moap-0.2.6-1.noarch.rpm" />
|
||||
<name>Youngblood</name>
|
||||
<created>2009-09-26</created>
|
||||
<file-release rdf:resource="http://thomas.apestaart.org/download/morituri/morituri-0.1.0.tar.bz2" />
|
||||
<file-release rdf:resource="http://thomas.apestaart.org/download/morituri/morituri-0.1.0-1.noarch.rpm" />
|
||||
<dc:description>
|
||||
Added support for git-svn.
|
||||
Fix brz diff.
|
||||
Added moap changelog find to search through a ChangeLog.
|
||||
Added man page.
|
||||
Added moap tracadmin to administrate trac installations.
|
||||
Added changed properties/added/deleted files when preparing ChangeLog entries.
|
||||
Added checking of unchanged ChangeLog entry template.
|
||||
- first release
|
||||
- support for MusicBrainz for metadata lookup
|
||||
- support for AccurateRip verification
|
||||
- detects sample read offset of drives
|
||||
- performs test and copy rip
|
||||
- detects and rips Hidden Track One Audio
|
||||
- templates for file and directory naming
|
||||
- support for lossless encoding only for now
|
||||
- tagging using GStreamer
|
||||
- for now, only a command line client (rip) is shipped
|
||||
</dc:description>
|
||||
</Version>
|
||||
</release>
|
||||
-->
|
||||
|
||||
</Project>
|
||||
|
||||
Reference in New Issue
Block a user