releasing 0.1.2

This commit is contained in:
Thomas Vander Stichele
2011-06-05 15:43:17 +00:00
parent 7e5439ec78
commit c060a3ecb9
6 changed files with 109 additions and 23 deletions

View File

@@ -1,3 +1,14 @@
=== release 0.1.2 ===
2011-06-05 Thomas Vander Stichele <thomas at apestaart dot org>
* NEWS:
* README:
* RELEASE:
* configure.ac:
* morituri.doap:
Releasing 0.1.2, "VCR"
2011-05-31 Thomas Vander Stichele <thomas at apestaart dot org>
* morituri/rip/cd.py:

36
NEWS
View File

@@ -1,4 +1,38 @@
This is morituri 0.1.1, "Dead"
This is morituri 0.1.2, "VCR"
Coverage in 0.1.2: 61 % (1683 / 2755), 65 python tests
Features added in 0.1.2:
- UTF-8/unicode handling fixes
- improved error handling
- ignore tags for alac and wav
- work around GStreamer flacparse bugs
- change how paths get referenced in .cue files
- properly interpret AccurateRip results; no more assertions on unexpected
ordering of results
- add debug command
Bugs fixed in 0.1.2:
- 5: AccurateRip Error on Arctic Monkeys disc
- 10: pathnames in log and cue
- 15: AttributeError: '__main__.GstWavEnc' object has no attribute 'merge_tags'
- 24: nasty exception when cdrdao is missing
- 25: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 21: ordinal not in range(128)
- 32: Add python-setuptools as Requires in specfile
- 37: rip fails on a hidden track of single sector (or 0?) length
- 38: morituri dies trying to construct the cue file for a number of CDs
- 43: Set the album artist tag
- 46: running uninstalled: morituri-trunk - no bash completion file
- 49: Doesn't encode UTF-8 HTOA track name properly
- 50: Bogus extension stripping of HTOA track in .m3u
- 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
Coverage in 0.1.1: 64 % (1575 / 2440), 61 python tests

6
README
View File

@@ -112,6 +112,9 @@ GOALS
rip command tree
----------------
rip
accurip
show
show accuraterip data
offset
find
find drive's read offset using AccurateRip
@@ -120,6 +123,9 @@ rip
cd
rip
rip the cd
debug
encode
encode a file
htoa
find
rip

56
RELEASE
View File

@@ -1,34 +1,48 @@
morituri is a CD ripper aiming for accuracy over speed.
Its features are modeled to compare with Exact Audio Copy on Windows.
This is morituri 0.1.1 "Dead".
This is morituri 0.1.2 "VCR".
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.
Coverage in 0.1.1: 64 % (1575 / 2440), 61 python tests
Features added in 0.1.1:
Coverage in 0.1.2: 61 % (1683 / 2755), 65 python tests
- added 'rip image encode' command to encode an image to a lossy codec.
- provided lossy codec profiles for vorbis, mp3, and mp3vbr
- added a complete list of known drive offsets from AccurateRip
- added a generated man page
- better exception handling in tasks
- tag audio files with musicbrainz id's
- added 'rip image retag' command to retag audio files in an image
Features added in 0.1.2:
Bugs fixed in 0.1.1:
- UTF-8/unicode handling fixes
- improved error handling
- ignore tags for alac and wav
- work around GStreamer flacparse bugs
- change how paths get referenced in .cue files
- properly interpret AccurateRip results; no more assertions on unexpected
ordering of results
- add debug command
- 11: AccurateRip failure on similar URL
- 12: morituri: 'rip -h' shows gstreamer help, not morituri help, but 'rip help' works fine.
- 14: AttributeError: 'NoneType' object has no attribute 'name'
- 16: Fatal error passing unescaped unicode strings to GStreamer
- 17: Incorrect file permissions
- 19: Use sortname in filenames
Bugs fixed in 0.1.2:
morituri 0.1.1 is brought to you by:
- 5: AccurateRip Error on Arctic Monkeys disc
- 10: pathnames in log and cue
- 15: AttributeError: '__main__.GstWavEnc' object has no attribute 'merge_tags'
- 24: nasty exception when cdrdao is missing
- 25: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 21: ordinal not in range(128)
- 32: Add python-setuptools as Requires in specfile
- 37: rip fails on a hidden track of single sector (or 0?) length
- 38: morituri dies trying to construct the cue file for a number of CDs
- 43: Set the album artist tag
- 46: running uninstalled: morituri-trunk - no bash completion file
- 49: Doesn't encode UTF-8 HTOA track name properly
- 50: Bogus extension stripping of HTOA track in .m3u
- 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
Peter Oliver
morituri 0.1.2 is brought to you by:
Loïc Minier
Ross Burton
Thomas Vander Stichele

View File

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

View File

@@ -40,6 +40,27 @@ Morituri is a CD ripper aiming for maximum quality.
</foaf:Person>
</maintainer>
<release>
<Version>
<revision>0.1.2</revision>
<branch>trunk</branch>
<name>VCR</name>
<created>2011-06-05</created>
<file-release rdf:resource="http://thomas.apestaart.org/download/morituri/morituri-0.1.2.tar.bz2" />
<file-release rdf:resource="http://thomas.apestaart.org/download/morituri/morituri-0.1.2-1.noarch.rpm" />
<dc:description>
- UTF-8/unicode handling fixes
- improved error handling
- ignore tags for alac and wav
- work around GStreamer flacparse bugs
- change how paths get referenced in .cue files
- properly interpret AccurateRip results; no more assertions on unexpected
ordering of results
- add debug command
</dc:description>
</Version>
</release>
<release>
<Version>
<revision>0.1.1</revision>