[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#209298: ITP: musiclibrarian -- Music tagging and categorization software

Package: wnpp
Version: unavailable; reported 2003-09-08
Severity: wishlist

* Package name    : musiclibrarian
  Version         : 1.0.0
  Upstream Author : Daniel Burrows <dburrows@debian.org>
* URL             : file:///home/daniel/programming/musiclibrarian
                    [will get a better URL prior to uploading, maybe
		     on alioth or savannah?]
* License         : GPL, of course
  Description     : Music tagging and categorization software

  Music Librarian is a tool to assist you in organizing your collection
of music files.  It provides an interface from which you can view the
list of files in your collection and modify the tags of one or more

  ---------- non-description notes [ie, advertising :) ] follow ------------

  This tool was written after I failed to accomplish a remarkably simple
task using any existing tagging software in Debian (it is certainly
possible, but required more effort than it should have)  It is aimed at
making the easy things easy; as for whether it makes the hard things
possible, I have yet to think of a hard thing I care about in the realm
of music tagging.  Maybe it does.  It particularly aims at #208090
by providing a hierarchical display of the library. [0]

  Version 1.0.0 doesn't actually exist, but is in sight: all the
remaining items on my list of stuff to accomplish are bite-sized and
shouldn't be hard to dispatch (the most difficult thing, oddly enough,
is likely to be writing error handlers so the program doesn't bomb out
all the time.  That and decent documentation, which may wait for a
post-1.0.0 release; the program is mostly self-explanatory, and I really
mean that!)
  One of the biggest impediments may be figuring out how a Python
program, particularly one with modules, is supposed to install itself.
Maybe I can cowardly duck the general installation problem and hand-copy
the 2 or 3 files I need in debian/rules.  In any event, I expect to
upload sometime next weekend, maybe a bit sooner.

  The program is written in Python and uses GTK+, python-pyvorbis, and
python-id3.  Until several bug-fixes I have discussed with the pyvorbis
author are fixed or patched into the Debian pyvorbis (one leading to
massive fd leaks, one leading to errors when you write ogg comments) it
won't work properly with oggs.  (although a workaround for the writing
problem just occured to me)

  There are various bits of more-or-less useless (to me) features which
a lot of retagging programs support, such as inferring tags from
filenames and re-organizing files on disk.  Support for these sorts of
doodads might happen sometime, but is not high on my list of priorities.


  [0] Yes, anyone who has been following along for the last few years
  will notice that I like hierarchical displays of information and get
  quite ticked off when they aren't available.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux torrent.burrows.local 2.4.21 #1 Sun Aug 24 12:44:33 EDT 2003 i686
Locale: LANG=en_US, LC_CTYPE=en_US (ignored: LC_ALL set to en_US)

/-------------------- Daniel Burrows <dburrows@debian.org> -------------------\
|                  "When you have heard a joke, you have a                    |
|                   key to the secret of the universe, and                    |
|                   you have power for all time against the                   |
|                   force of evil." -- Garrison Keillor                       |
\----------------- The Turtle Moves! -- http://www.lspace.org ----------------/

Reply to: