[Pkg-crosswire-devel] Questions about future packaging

Jonathan Marsden jmarsden at fastmail.fm
Sat Jan 24 03:55:10 GMT 2009


Дмитрий Ледков wrote:

> 1) What revision control system are we going to use? git, bzr or svn?

Whatever Daniel decides, since we are using his existing packages as a
starting point :)  Ubuntu is heading towards bzr for stuff hosted at
launchpad.net, but I'm less sure what Debian as a whole is doing in this
regard, or if there is even an overall Debian tendency.

> 2) CDBS
> 
> Packages I've looked at (libsword-dev and gnomesword) both use CDBS is
> it OK if we continue using CDBS for all packages we manage?

I doubt it, since the current Debian and Ubuntu packages of sword use
quilt!  The general rule is to use whatever patch system the current
package is using.

> 3) Tarball inside tarball
> 
> What was the point? there is no gain size wise, but upstream checksums
> are lost. Can we stop doing this? (looking previous two packages).

That's one for Daniel, I think??  Which specific source packages are you
referring to here?

> 4) Shall we assign and prioritize our packaging activity? Who is going
> to do what?

It's too early to do that, I suspect.  Getting an updated working sword
source package based on 1.5.11 into Debian experimental in time for sync
into Ubuntu Jaunty (i.e. well before 19th Feb 2009) would IMO be a great
start... but I don't know if we have the tech resources to move that
fast.  After that, for the apps that depend on the library, whoever is
interested in working on each one can step up, I would think!

> 5) Since there a few of us from Ubuntu side, shall we make a launchpad
> team as well? I know alioth is great and all...... =D

I'd say only if the needs of the two distributions diverge
significantly; the more we can stay one team the higher chance of
actually getting something good (and maintainable) into both
distributions, IMO.

> I will try to look into libsword-dev in next few days, since it's our
> primary dependency.

Cool.  libsword-dev is a binary backage built by the sword source
package (diatheke is the other one built from sword).  So... I'd better
admit that I'm already playing with updating to sword-1.5.11 here, just
to see how far I get; I hang out in #sword and/or #ubuntu-motu on IRC
(on Freenode) if you would like to to do any real-time
chat/collaboration on this over this weekend :)

Jonathan




More information about the Pkg-crosswire-devel mailing list