[Pkg-crosswire-devel] [bpbible-devel] Hello from Debian and Ubuntu =)

Jonathan Morgan jonmmorgan at gmail.com
Thu Dec 2 01:50:50 GMT 2010

Hi Dmitrijis,

We are certainly happy for BPBible to be packaged.  However, something you
should probably know before starting is that the upcoming BPBible 0.5 is
built on a different rendering engine (wxWebConnect).  A few things about
1. wxWebConnect is based on XULRunner.  I recall there were discussions in
the past about the fact that Ubuntu preferred to support WebKit rather than
XULRunner because of the difficulty of keeping XULRunner secure and patched.

2. wxWebConnect is currently somewhat fragile and based on a particular
version of XULRunner (1.9.2).  I know it doesn't work with 1.9.1, and I
could almost guarantee it won't work with 2.0.

3. BPBible is based on a forked and somewhat heavily patched version of
wxWebConnect.  I recall concerns being expressed about packaging patched
versions of products.  The intention is that eventually patches make their
way to the upstream Kirix release (and the project lead has indicated about
some of them that they will be integrated into the next version), but since
they do not have a repository visible to the public and are not very
communicative I do not know when that release will be or which changes would
be in it.

4. BPBible relies on SWIG bindings for wxWebConnect written by me that are
not very nicely packaged.

I have actually compiled my version of wxWebConnect on the latest version of
Ubuntu and run it, so I know it is possible, but each of these things could
be a barrier to packaging it for Ubuntu.


On Thu, Dec 2, 2010 at 10:04 AM, Dmitrijs Ledkovs <dmitrij.ledkov at ubuntu.com
> wrote:

> Hello there!
> I'm from Debian Crosswire Packaging Team. We package sword related
> stuff in Debian and Ubuntu. We also are running daily-builds,
> developer-preview and stable ppa with sword softwares.
> I have recently managed to build a debian package for sword SWIG
> python bindings. I now hope to package BPBible for Debian/Ubuntu.
> As a first step I have create a stub launchpad.net/bpbible project.
> This project on launchpad is to facilitate our team's packaging
> efforts. Similar projects are set-up for sword, bibletime and xiphos.
> All of these are under ubrella project "crosswire" on launchpad.
> What do we use launchpad for? We will have automatic bzr import of
> bpbible svn trunk. Debian packaging will derive / use that, since our
> team has standardised on packaging using bzr branches.
> All the rest of launchpad project page *clearly* states that upstream
> website, upstream code hosting, upstream bug-tracking, upstream
> translations and upstream support is done elsewhere not on launchpad.
> That is here on google-code / google-groups combo.
> I hope you are ok with this. I hope to start packaging BPBible as soon
> as I sort out migrating our current packages to sword-1.6.2.
> You can contact Debian Crosswire Packaging team via open mailing list
> pkg-crosswire-devel at lists.alioth.debian.org.
> With best regards,
> Dmitrijs Ledkovs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-crosswire-devel/attachments/20101202/8e869c4b/attachment.html>

More information about the Pkg-crosswire-devel mailing list