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: Fri, 23 Jan 2009 00:38:44 +0100
Thanks :)
I just want to add that most of this work rely on the Debian and Ubuntu
packaging work. I'll try to follow them as close as possible and report
adjustment I made or will make (like the pysqlite2 depends :)).
Regards,
Julien Lavergne
On Fri, 2009-01-23 at 12:20 +1300, John Stowers wrote:
>
>
> On Fri, Jan 23, 2009 at 10:12 AM, Julien Lavergne
> <julien lavergne gmail com> wrote:
> 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 :)
>
> This is brilliant, and I am running from the trunk repository now. I
> noticed that both packages depend on python-pysqlite2. This is not
> necessary as since Python2.5 (which we depend on) has sqlite is
> included as part of the standard library [1]. The current code tries
> to use the built in library first, and only falls back to pysqlite2 if
> running under an old Python version [2]
>
> I also just updated the SVN version to indicate it is 0.3.16 in
> configure.ac, and in the UI. I must have forgotten to do this after
> the 0.3.15 release
>
> Once again, thanks for your work. I will post on planet Gnome later
> today giving you praise!
>
> John
>
> [1] http://docs.python.org/library/sqlite3.html
> [2]
> http://svn.gnome.org/viewvc/conduit/trunk/conduit/Database.py?view=markup
>
>
>
>
> 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]