Re: [Banshee-List] Some observations on our data collecting



On Friday 05,March,2010 02:11 AM, Bertrand Lorentz wrote:
> On Wed, 2010-03-03 at 18:35 -0500, Dave wrote:
>> I'm a pretty new banshee user, but I use ubuntu. I would love to help
>> out if possible. If I could figure out how to package stuff up I could
>> probably make things available pretty quick if this was needed.

Quickness isn't really much of an issue for Banshee -- for the most part, I get
Banshee up within 24 hours of release, mainly because Banshee usually gets
released just before I wake up in the morning (which usually happens to be
planned release date +1 in my timezone -- UTC+8), and I can only really get to
packaging work at night.

There is only a bit of a problem when there are, say, libraries like
taglib-sharp and ipod-sharp which get released at the same time as Banshee does.
These libraries will need to be uploaded and built first before Banshee can.
There was some trouble especially with the most recent release of Banshee, where
taglib-sharp's ABI broke between 2.0.3.4 and 2.0.3.5, and I had to wait for
2.0.3.6 to be released, and then verify that the 2.0.3.4->2.0.3.6 transition
would be smooth (not break any reverse-depends) before uploading it.

I could use some help identifying which Launchpad
(https://bugs.launchpad.net/ubuntu/+source/banshee) and Debian
(http://bugs.debian.org/banshee) bugs have been fixed between the previous
Banshee release and the newest Banshee release though. That is the longest part
of the process of packaging each new release, since we have a boatload of
bugfixes with each Banshee release (not that I am complaining), and I have to
get these bugs closed in the Debian changelog entry.

> If you want to get involved with packaging Banshee for Ubuntu, you
> should probably get in tough with members of the "Banshee team" in
> Launchpad :
> https://edge.launchpad.net/~banshee-team
> 
> In particular, Chow Loong Jin, aka hyperair, is doing a lot of the
> Banshee-related packaging.
> 
> They probably can point you to useful resources and docs about the
> subject.

Useful docs (yes, we have lots of those):
1. Ubuntu Packaging Guide (https://wiki.ubuntu.com/PackagingGuide)
2. Debian New Maintainer Guide (http://www.debian.org/doc/maint-guide/)
3. Debian Policy (http://www.debian.org/doc/debian-policy/)
4. Debian CLI Policy (http://pkg-mono.alioth.debian.org/cli-policy/)
5. git manpage (man git)
6. git-buildpackage manual
(file:///usr/share/doc/git-buildpackage/manual-html/index.html)
7. pristine-tar manpage (man pristine-tar)

I would encourage you to come to and hang around #debian-cli @ irc.oftc.net as
well if you really are interested with helping out.

-- 
Kind regards,
Chow Loong Jin

Attachment: signature.asc
Description: OpenPGP digital signature



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