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

Bug#617854: Packaging puddletag for Debian



Hope you guys don't mind. I've mixed the emails up a bit.

>- can you ship the documentation along with the source tarball?

I'll be doing this from the next major release onwards. I'm currently
in the process of converting the documentation to use Sphinx for this
exact reason.

> If you are not familiar with the
> creation of a manpage, we can surely point you to some very easy to
> use documentation/light markup systems that are almost as easy to use
> as pure plain text.

Please do.

> - I saw you're providing a deb pkg: are you interested in maintain
> puddletag in Debian with Rogério and me?

If you saw the code I use to create the deb, I'm sure you'd be wtf'ng
way into next week. ;)

What would maintaining the package with you entail? I have no idea
what goes on behind the scenes at distro, so please consider me an
idiot when you explain.

> - in the 'copyright' you mix GPL-2 with references to GPL-3 (Debian
> file and gnu.org url) and in the README file you state it's GPL-2:
> it's better if you clarify it (I can understand it's GPL-2, but
> explicit is better than implicit :).

GPL-3. Blame my lack of an eye for detail for missing that. ;)

> As soon as you can clarify this, you can grab our "distilled"
> copyright file and use that for your future tarballs.

Where would I be able to find this?

> - you mention that puddletag uses code from Picard and CDDB-py, and
> icons from Oxygen project: can you be a bit more specific what files
> uses those pieces of source code and the image?

Images are available via svn. They're 'compiled' in the source
tarball...Now that I think about it, I should probably include them.
I've renamed them though. Do you guys want them listed against what
they originally were?

puddlestuff/tagsources/CDDB.py is taken from CDDB.py (the project)
puddlestuff/audioinfo/compatid.py is taken from Picard
puddlestuff/audioinfo/wma.py is a derivative work from Picard's wma.py module.
The image handling code in puddlestuff/audioinfo/vorbis.py is kind of
from Picard (looked at the code to get an idea of how to do it).

> - the package misses a manpage; puddletag seems to have some
> command-line options, well hidden into the code not even a -h/--help
> switch would show them :) I can probably give a look to it, but if you
> want to do it....

I'll do it. Each option has one or two caveats that I have to sort
out, before I can make them public.



Reply to: