* README:
	* RELEASE:
	* configure.ac:
	* morituri.doap:
	  Releasing 0.1.3, "cranes"
This commit is contained in:
Thomas Vander Stichele
2012-11-23 16:58:30 +00:00
parent 6b50218701
commit 352519dc2f
6 changed files with 85 additions and 36 deletions

View File

@@ -1,3 +1,12 @@
2012-11-23 Thomas Vander Stichele <thomas at apestaart dot org>
* NEWS:
* README:
* RELEASE:
* configure.ac:
* morituri.doap:
Releasing 0.1.3, "cranes"
2012-11-23 Thomas Vander Stichele <thomas at apestaart dot org> 2012-11-23 Thomas Vander Stichele <thomas at apestaart dot org>
* morituri/common/encode.py: * morituri/common/encode.py:

28
NEWS
View File

@@ -1,4 +1,30 @@
This is morituri 0.1.2, "VCR" This is morituri 0.1.3, "cranes"
Coverage in 0.1.3: 60 % (1716 / 2825), 85 python tests
Features added in 0.1.3:
- shorten really long file names if needed
- support multi-disc ripping
- add %y for release year in templates
- added rip cd rip --release-id option to select the exact release
- allow track and disc templates to create files in different directories
- work out relative paths from cue/m3u files to audio files
Bugs fixed in 0.1.3:
- 77: Unable to find solution to UTF-8 problem
- 93: Unable to choose if there are more than one matching CD
- 67: unable to rip multi-cd-sets correctly
- 73: rip image breaks with "query failed"
- 78: Could not create encoded file
- 84: Error when checksumming extremely short tracks
- 91: --release-id does not work for Pink Floyd - The Wall (Experience Edition) (Disc 1)
- 94: mp3vbr uses quality=0 instead of vbr-quality=0
- 95: Discs with multiple media not correctly identified.
- 99: rip offset find fails with "UnboundLocalError: local variable 'archecksum' referenced before assignment"
- 102: Unable to run without -d option
- 98: Year of release in templates
Coverage in 0.1.2: 61 % (1683 / 2755), 65 python tests Coverage in 0.1.2: 61 % (1683 / 2755), 65 python tests

4
README
View File

@@ -18,7 +18,7 @@ FEATURES
* support for lossless encoding and lossy encoding or re-encoding of images * support for lossless encoding and lossy encoding or re-encoding of images
* tagging using GStreamer, including embedding MusicBrainz id's * tagging using GStreamer, including embedding MusicBrainz id's
* retagging of images * retagging of images
* for now, only a command line client (rip) is shipped * for now, only a command line client (rip) is shipped
REQUIREMENTS REQUIREMENTS
------------ ------------
@@ -85,7 +85,7 @@ The simplest way to get started making accurate rips is:
- optionally, confirm this offset with two more discs - optionally, confirm this offset with two more discs
- rip the disc by running - rip the disc by running
rip cd rip --offset (the number you got before) rip cd rip --offset (the number you got before)
FILING BUGS FILING BUGS
----------- -----------
morituri's bug tracker is at https://thomas.apestaart.org/morituri/trac/ morituri's bug tracker is at https://thomas.apestaart.org/morituri/trac/

55
RELEASE
View File

@@ -1,48 +1,41 @@
morituri is a CD ripper aiming for accuracy over speed. morituri is a CD ripper aiming for accuracy over speed.
Its features are modeled to compare with Exact Audio Copy on Windows. Its features are modeled to compare with Exact Audio Copy on Windows.
This is morituri 0.1.2 "VCR". This is morituri 0.1.3 "cranes".
This is intended as a release for daring and curious people who've had enough This is intended as a release for daring and curious people who've had enough
of the fact that Windows has a more accurate CD ripper than Linux. of the fact that Windows has a more accurate CD ripper than Linux.
Coverage in 0.1.2: 61 % (1683 / 2755), 65 python tests Coverage in 0.1.3: 60 % (1716 / 2825), 85 python tests
Features added in 0.1.2: Features added in 0.1.3:
- UTF-8/unicode handling fixes - shorten really long file names if needed
- improved error handling - support multi-disc ripping
- ignore tags for alac and wav - add %y for release year in templates
- work around GStreamer flacparse bugs - added rip cd rip --release-id option to select the exact release
- change how paths get referenced in .cue files - allow track and disc templates to create files in different directories
- properly interpret AccurateRip results; no more assertions on unexpected - work out relative paths from cue/m3u files to audio files
ordering of results
- add debug command
Bugs fixed in 0.1.2: Bugs fixed in 0.1.3:
- 5: AccurateRip Error on Arctic Monkeys disc - 77: Unable to find solution to UTF-8 problem
- 10: pathnames in log and cue - 93: Unable to choose if there are more than one matching CD
- 15: AttributeError: '__main__.GstWavEnc' object has no attribute 'merge_tags' - 67: unable to rip multi-cd-sets correctly
- 24: nasty exception when cdrdao is missing - 73: rip image breaks with "query failed"
- 25: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 21: ordinal not in range(128) - 78: Could not create encoded file
- 32: Add python-setuptools as Requires in specfile - 84: Error when checksumming extremely short tracks
- 37: rip fails on a hidden track of single sector (or 0?) length - 91: --release-id does not work for Pink Floyd - The Wall (Experience Edition) (Disc 1)
- 38: morituri dies trying to construct the cue file for a number of CDs - 94: mp3vbr uses quality=0 instead of vbr-quality=0
- 43: Set the album artist tag - 95: Discs with multiple media not correctly identified.
- 46: running uninstalled: morituri-trunk - no bash completion file - 99: rip offset find fails with "UnboundLocalError: local variable 'archecksum' referenced before assignment"
- 49: Doesn't encode UTF-8 HTOA track name properly - 102: Unable to run without -d option
- 50: Bogus extension stripping of HTOA track in .m3u - 98: Year of release in templates
- 64: always failing after ripping first track
- 35: UnboundLocalError: local variable 'results' referenced before assignment
- 61: 'rip image --help' should specify that it's intended to work with .cue files
- 62: Crash if no disc in drive
- 51: Typos - s/reponses/responses
- 59: Typo in 'rip drive list' output
morituri 0.1.2 is brought to you by: morituri 0.1.3 is brought to you by:
Loïc Minier Loïc Minier
Ross Burton Ross Burton
Christophe Fergeau
Thomas Vander Stichele Thomas Vander Stichele

View File

@@ -1,7 +1,7 @@
dnl initialize autoconf dnl initialize autoconf
dnl when going to/from release please remove/add the nano (fourth number) dnl when going to/from release please remove/add the nano (fourth number)
dnl releases only do Wall, trunk and prerelease does Werror too dnl releases only do Wall, trunk and prerelease does Werror too
AC_INIT(morituri, 0.1.2.3, AC_INIT(morituri, 0.1.3,
http://thomas.apestaart.org/morituri/trac/newticket, http://thomas.apestaart.org/morituri/trac/newticket,
morituri) morituri)

View File

@@ -32,7 +32,7 @@ Morituri is a CD ripper aiming for maximum quality.
<location rdf:resource="http://thomas.apestaart.org/morituri/svn/trunk/" /> <location rdf:resource="http://thomas.apestaart.org/morituri/svn/trunk/" />
<browse rdf:resource="http://thomas.apestaart.org/morituri/trac/browser/trunk" /> <browse rdf:resource="http://thomas.apestaart.org/morituri/trac/browser/trunk" />
</SVNRepository> </SVNRepository>
</repository> </repository>
<maintainer> <maintainer>
<foaf:Person> <foaf:Person>
@@ -40,6 +40,27 @@ Morituri is a CD ripper aiming for maximum quality.
</foaf:Person> </foaf:Person>
</maintainer> </maintainer>
<release>
<Version>
<revision>0.1.3</revision>
<branch>trunk</branch>
<name>cranes</name>
<created>2012-11-23</created>
<file-release rdf:resource="http://thomas.apestaart.org/download/morituri/morituri-0.1.3.tar.bz2" />
<file-release rdf:resource="http://thomas.apestaart.org/download/morituri/morituri-0.1.3-1.noarch.rpm" />
<dc:description>
- shorten really long file names if needed
- support multi-disc ripping with musicbrainz NGS
- add %y for release year in templates
- added rip cd rip --release-id option to select the exact release
- allow track and disc templates to create files in different directories
- work out relative paths from cue/m3u files to audio files
- Update mp3vbr profile
</dc:description>
</Version>
</release>
<release> <release>
<Version> <Version>
<revision>0.1.2</revision> <revision>0.1.2</revision>