Debian Bug report logs - #714302
RFP: python-discid -- Python binding of Libdiscid

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Johannes Dewender <debian@JonnyJD.net>

Date: Thu, 27 Jun 2013 17:15:05 UTC

Severity: wishlist

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-python@lists.debian.org, sramacher@debian.org, cjsmo@cableone.net, debian-python@lists.debian.org, wnpp@debian.org:
Bug#714302; Package wnpp. (Thu, 27 Jun 2013 17:15:10 GMT) Full text and rfc822 format available.

Acknowledgement sent to Johannes Dewender <debian@JonnyJD.net>:
New Bug report received and forwarded. Copy sent to debian-python@lists.debian.org, sramacher@debian.org, cjsmo@cableone.net, debian-python@lists.debian.org, wnpp@debian.org. (Thu, 27 Jun 2013 17:15:10 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Johannes Dewender <debian@JonnyJD.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: RFP: python-discid -- Python binding of Libdiscid
Date: Thu, 27 Jun 2013 19:12:01 +0200
Package: wnpp
Severity: wishlist

* Package name    : python-discid
  Version         : 1.0.2
  Upstream Author : Johannes Dewender <brainz@JonnyJD.net>
* URL             : https://python-discid.readthedocs.org/
* License         : LGPL
  Programming Lang: Python
  Description     : Python binding of Libdiscid

Python-discid implements Python bindings for MusicBrainz Libdiscid.
Libdiscid is packaged in Debian and there are no further dependencies.

This module will probably be used by MusicBrainz Picard soon, which is also packaged in Debian.

The library runs with Python 2 >= 2.6 and Python 3 >= 3.1 using ctypes to bind to libdiscid.
Ctypes might not be optimal for the debian packaging situation, but has advantages in other environments (the library also runs on Windows/Mac/BSD/Solaris) and the loading code is well-tested.
1.0.0 was the first stable release after a beta phase of 5 months and several beta releases.

There is already packaging available in a Ubuntu PPA that should work without substantial changes on Debian (creating packages for Python 2, 3 and documentation): https://code.launchpad.net/~jonnyjd/+junk/python-discid
I created the packaging, but I am neither a Debian nor Ubuntu user. I am using Arch Linux.

The 1.0.2 release is announced at http://blog.musicbrainz.org/?p=2038.
The repository and bug tracker are at https://github.com/JonnyJD/python-discid.
Official homepage is the documentation at readthedocs (see link above).
Releases are uploaded to https://pypi.python.org/pypi/discid.
A watchfile is already included in the PPA packaging.



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#714302; Package wnpp. (Thu, 27 Jun 2013 17:54:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Johannes Dewender <debian@JonnyJD.net>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Thu, 27 Jun 2013 17:54:05 GMT) Full text and rfc822 format available.

Message #10 received at 714302@bugs.debian.org (full text, mbox):

From: Johannes Dewender <debian@JonnyJD.net>
To: Debian Bug Tracking System <714302@bugs.debian.org>
Subject: Re: RFP: python-discid -- Python binding of Libdiscid
Date: Thu, 27 Jun 2013 19:50:00 +0200
Package: wnpp
Followup-For: Bug #714302

Sorry for the long lines. Somehow I am used to automatic linebreaks today,
which looks horrible when making manual linebreaks.

Packaging is ready and available from
https://code.launchpad.net/~jonnyjd/+junk/python-discid
I am no Debian user, so I wouldn't be suitable as a Debian package
maintainer.


I also sent this to the python module team and the maintainers of libdiscid
and picard, since they might be interested.

--
JonnyJD



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon Apr 21 07:34:40 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.