On 2 December 2010 01:50, Jonathan Morgan <[email protected]> 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 > <[email protected]> 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 >> [email protected]. >> >> With best regards, >> >> Dmitrijs Ledkovs > > _______________________________________________ Pkg-crosswire-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-crosswire-devel
