Re: Fwd: PPA Assistance and Bug/Patch Triage
- From: Julien Lavergne <julien lavergne gmail com>
- To: John Stowers <john stowers gmail com>
- Cc: Conduit <conduit-list gnome org>
- Subject: Re: Fwd: PPA Assistance and Bug/Patch Triage
- Date: Thu, 22 Jan 2009 22:12:24 +0100
Hi,
I think all is working well on the PPA side :
- All packages are now in the conduit PPA
( https://launchpad.net/~conduit/+archive/ppa )
- conduit 0.3.15 was backported to Intrepid. Next releases need to be
done manually as well.
- There is now conduit-trunk packages up to the last svn revision.
Updating this packages is manual but easy (I need to launch a custom
script which require manual input).
- A new branch contain the debian/ packaging :
https://code.launchpad.net/~conduit/conduit/trunk-debian . It could be
not up-to-date with the svn tree, but a "bzr pull
http://bzr-playground.gnome.org/conduit/trunk/" should work.
- To build local packages (useful for Debian users), just get the
trunk-debian branch, update it, and do a "dpkg-buildpackage -r". It'll
build conduit-trunk packages. In this case, be aware that you need to
manually install build-depends.
Any comments are welcome :)
Regards,
Julien Lavergne
On Wed, 2009-01-21 at 12:41 +1300, John Stowers wrote:
> Oops forward to list
>
> ---------- Forwarded message ----------
> From: John Stowers <john stowers gmail com>
> Date: Wed, Jan 21, 2009 at 12:40 PM
> Subject: Re: PPA Assistance and Bug/Patch Triage
> To: Julien Lavergne <julien lavergne gmail com>
>
>
>
>
> On Wed, Jan 21, 2009 at 12:22 PM, Julien Lavergne
> <julien lavergne gmail com> wrote:
> Thanks. This is what I have in mind :
>
> Hi Julien
>
> Thanks for your enthusiastic reaction. Comments follow
>
>
>
>
> - We can use one repository for stable release and svn
> snapshots, using
> 2 different names for the packages (conduit for stable, and
> conduit-trunk for snapshots). Users will have only one line to
> add in
> their sources.list and can switch when they want from the
> stable to the
> unstable packages. Of course, installing the unstable will
> remove the
> stable package.
>
> Sounds good.
>
>
>
>
> - I'll publish a bzr branch which is a branch of the bzr
> mirror of GNOME
> SVN. It'll contain the debian/ directory needed to build the
> package. I
> think it easier to work on a separate branch for not
> introducing
> "distribution-specific" stuff in an upstream development tree
> (also,
> Debian and Ubuntu guys should not be happy to find a debian
> directory in
> the release tarball :)) I also need this bzr branch for my
> script.
>
> Sounds good.
>
>
>
>
> - Since Conduit depends on GIO and Webkit python bindings, it
> could be
> difficult to safely and quickly made packages for version
> under Intrepid
> (8.10). If more support is really needed, it can be planned
> later.
>
> As you might know, Conduit supports both webkit/gtkmozembed for the
> web browser, and gio/gnomevfs for the file implementation. The latest
> stable 0.3.15 release defaults to gtkmozembed and gnomevfs, however I
> recommend webkit and gio. To change the conduit defaults for these
> features, you change the appropriate constants in conduit/__init__.py.
> You will see this is what the patch in the debian/ubuntu package does
> (I hope). If depending on webkit, then you can also install
> conduit.real to /usr/bin/conduit (the old wrapper script was necessary
> for firefox to not crash)
>
> So, I am happy to just support intrepid by updating the 0.3.14 package
> to work against the 0.3.15 release.
>
> Releases from trunk, i.e. conduit-svn snapshots need no such patching,
> as the default file and browser implementation has been changed to GIO
> and webkit.
>
> With this in mind, I agree that supporting >= intrepid is the correct
> decision.
>
> Thanks for your work,
>
> Regards
>
> John
>
>
>
>
>
> Regards,
> Julien Lavergne
>
>
>
> On Wed, 2009-01-21 at 09:49 +1300, John Stowers wrote:
> >
> >
> > On Wed, Jan 21, 2009 at 7:22 AM, Julien Lavergne
> > <julien lavergne gmail com> wrote:
> > Hi,
> >
> > I can work on the PPA side, I done the same thing
> for Awn and
> > I think it
> > won't too difficult to set. I can confirm that a
> repository
> > with
> > packages up to the last svn/bzr revision is very
> useful for
> > the
> > development/testing :)
> >
> > Tell me if with you are agree so I can start to look
> at it.
> >
> > Agree++
> >
> > We would all be super grateful if you could do this.
> >
> > Regards
> >
> > John
> >
> >
> >
> >
> > Regards,
> > Julien Lavergne
> >
> >
> > On Tue, 2009-01-20 at 17:17 +1300, John Stowers
> wrote:
> > > Hi Guys,
> > >
> > > I have been back working on Conduit over the last
> few days,
> > reviewing
> > > patches, hacking, etc. I have been a little
> disappointed
> > that Ubuntu
> > > did not pick up our stable releases. It feels like
> we will
> > always be
> > > out of date on that platform.
> > >
> > > To solve this problem I want to get some PPA
> packages for
> > Ubuntu
> > > built. I am unfamiliar with debian packaging, so I
> would
> > like to see
> > > if someone would be able to do this for me.
> Basically, I
> > would really
> > > really like it if
> > > 1) We had a conduit stable repository, that
> always has
> > the latest
> > > Conduit release, installable for hardy, intrepid,
> jaunty
> > > 2) We also have a conduit development
> repository that
> > tracks SVN
> > > HEAD. What would be super cool was if there was
> also a
> > script in
> > > conduit/scripts/build_svn_package.sh that executed
> the
> > necessary magic
> > > commands to build a package, and uploaded it to
> the conduit
> > > development repository. It would also make sense
> to have a
> > > conduit/scripts/build_stable_package.sh script
> too.
> > >
> > > If anyone could help with these tasks, I would be
> much
> > appreciated.
> > >
> > > Finally, if anyone has a favorite bug or patch in
> bugzilla,
> > please
> > > tell me about it so I do not forget.
> > >
> > > John
> >
> >
> > > _______________________________________________
> > > Conduit-list mailing list
> > > Conduit-list gnome org
> > >
> http://mail.gnome.org/mailman/listinfo/conduit-list
> >
> >
> >
>
>
>
>
>
> _______________________________________________
> Conduit-list mailing list
> Conduit-list gnome org
> http://mail.gnome.org/mailman/listinfo/conduit-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]