[DRE-maint] Re: Mongrel on Debian - wanna join forces?

Gunnar Wolf gwolf at gwolf.org
Fri Dec 29 00:08:23 CET 2006


Jens Kraemer dijo [Wed, Dec 13, 2006 at 09:21:15PM +0100]:
> > my name is Filipe, I'm from the debian pkg-ruby-extras team. We package a lot 
> > of libs for ruby in debian (more than 50, at the moment).
> > 
> > One debian developer were working on packaging mongrel 
> > (http://people.debian.org/~gwolf/ruby/), but your work seems to be more 
> > tested.
> 
> at least it seems to work well for me and some other folks - I got
> positive feedback from some people, but don't know any usage numbers.

Ok, at least you are a Mongrel user, which I'm not yet ;-) I want to
get Mongrel in Debian because it will be _very_ useful, because I have
some in-house Rails-based systems, and because I maintain the Cherokee
web server, which will be more used if Mongrel is available in Debian :)

> > I think there's no need to keep two packages for mongrel, and if we join 
> > forces we can create a better and more tested package, and get it into the 
> > debian official mirrors.
> > 
> > How about join forces with us?
> 
> That would be great, however I don't have that much experience with
> debian packaging.
> As Mongrel is gaining more and more acceptance especially in the
> Rails crowd, pkg-ruby-extras sounds like a good place for it. Maybe I
> can even learn some more things about debian packaging, especially in a
> ruby context.
> 
> So what would be the next steps ?

Ok, I have not yet worked with your packages - I'm only downloading
them now. I want to work with what you have done, possibly merge it
with the little I have done. Please tell me, are the packages
available here the latest you have?

http://debian.jkraemer.net/apt/pool/main/m/mongrel/

I see you are not shipping an orig.tar.gz plus your changes in a
.diff.gz (that means, you are building a native package). This makes
it harder to integrate, so my first step will be to make your package
build with the .orig.tar.gz - How will I do this if upstream ships
only as a gem? Please don't tell this to anybody, but a gem is just a
regular .tar file - So, if you look at my packaging, you will find my
debian/rules have some extra targets: Unpack, patch and unpatch. This
is because a gem is just a regular .tar file, containing data.tar.gz
(the whole contents) and metadata.gz (of course, the gem's
metadata). Having an .orig.tar.gz greatly helps keeping the package up
to date.

Still, there is much to do before I am ready to upload this to
Debian. Today I finally requested to join the pkg-ruby-extras group,
although probably Mongrel is outside its scope - Still, if you want me
to include Mongrel in the group's repository, I'll be glad to do so. 

Greetings,

-- 
Gunnar Wolf - gwolf at gwolf.org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20061228/004f9d4c/attachment.pgp


More information about the Pkg-ruby-extras-maintainers mailing list