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

Dmitrijs Ledkovs dmitrij.ledkov at ubuntu.com
Thu Dec 2 02:00:18 GMT 2010


On 2 December 2010 01:50, Jonathan Morgan <jonmmorgan at gmail.com> wrote:
> 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
> this:

Thanks a lot for the head up =) I hope to at least package 0.4.7.

> 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.
>

Xiphos is using XULRunner. I'm quite up-to-date about XULRunner policy
in Ubuntu and I'm on good terms with Ubuntu Mozilla Team.

The general policy is: new mayor xulrunners will be updated
post-release. You can expect Lucid to be upgraded to xulrunner-2.0,
2.1 and probably 2.3 in the future. Ported apps will be upgraded,
those that are not ported will be dropped.


> 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.
>

2.0 will be default in Natty and 1.9.2 is currently preffered-default
in all prior releases.

I can help testing 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.
>

Plain wonderful. Can you provide this patches? If they are good enough
I can help pushing them to Debian/Ubuntu if they are high quality and
"do-the-right-thing".

When you say "BPBIble is based on a forked wxWebConnect" will it not
build, run or both on "vanilla" version?

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

Please provide SWIG bindings and we will try to push them to Ubuntu/Debian =)

> 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.
>

Where abouts? Is it in a ppa?

> Jon
>
>
> 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
>
>




More information about the Pkg-crosswire-devel mailing list