[Alexandria-list] New packages in alexandria-team PPA
L.C. Karssen
lennart at karssen.org
Thu Feb 14 17:48:51 EST 2008
I just got a reply to the bug report in Launchapd for the 0.6.1 ->
0.6.2. Check it out at https://bugs.launchpad.net/bugs/191905
It appears that we need to follow a slightly different protocol, since
we already have the packages in the PPA.
https://wiki.ubuntu.com/SyncRequestProcess
Lennart.
On Thu, 2008-02-14 at 20:20 +0100, L.C. Karssen wrote:
> Hi Joseph,
>
> Well, I just checked via IRC in #ubuntu-motu, but FeatureFreeze also
> holds for Universe :-(.
>
> At
> https://wiki.ubuntu.com/FreezeExceptionProcess#head-9523bc4076ff011324d67cddc97969ec609618d6 I found a section called "Exceptions for Universe/Multiverse" that states the following requirements to get an exception:
>
> FeatureFreeze for new upstream versions
> If you want to introduce a new upstream version with new features and/or
> ABI/API changes, please
>
> * [WWW] file a bug
> * state the reason why you feel it is necessary
> * (other bugs it fixes, etc.)
> * attach (as files)
> * diffstat of the upstream tarballs
> diff -ruN <package>-{old-version,new-version} | diffstat > diffstat.txt
> * diff of the Upstream ChangeLog (not debian/changelog)
> diff -u <package>-{old-version,new-version}/ChangeLog > changelog.diff
> * note that the ChangeLog sometimes is called CHANGES, is
> missing or the tarball merely has a NEWS file.
> * this does not mean debian/changelog
> * the NEWS file, if you think that this information helps
> reviewing your request (true for most gnome packages)
> * build log (as file)
> * pbuilder has the --logfile option.
> * install log
> * for instance a copy and paste of the install
> messages from console when installing
> * mention what testing you've done to see that it works
> * a screenshot showing the main features could
> also be nice
> * subscribe (not assign) it to the 'motu-release' team.
>
> Please note that we expect requesters to have an updated package already
> prepared and tested! You will need this anyway to provide proper
> diffstats and buildlogs.
>
> Once one of the [WWW] team members marks the bug as Confirmed you can
> either proceed with uploading (in case you're in [WWW] motu or [WWW]
> ubuntu-core-dev), else please follow SponsorshipProcess.
>
>
> So if we want to get that exception some work needs to be done. The bug
> is filed, and we also know it fixes many bugs, so the first two items
> are (almost) complete (almost because we might want to state the actual
> number of fixed bugs in the report).
> Joseph, since you've been working on the PPA I guess you could most
> easily get the requested diffs. I hope to have some time this weekend to
> do some tests with your PPA packages.
> To expedite matters we might want to contact one of the MOTUs (via mail
> or IRC) to have a look at the bug report after all the necessary files
> have been uploaded.
>
>
> Lennart.
>
> On Thu, 2008-02-14 at 13:38 -0500, Joseph Method wrote:
> > Hi Lennart,
> >
> > I think there's some hope. I believe the deadline for new _universe_
> > packages is February 13th, BetaFreeze. Thanks for taking the step of
> > filing that bug. We'll all have to keep our eye on this and help to
> > move this along. Otherwise, it'll be another release cycle without an
> > update.
> >
> > > Unfortunately I just read that today is feature freeze for Hardy, so I
> > > guess it's too late to try and get 0.6.2 approved for Hardy :-(.
> > >
> > > I found this page on the Ubuntu wiki that describes how to get a package
> > > into Universe: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages and
> > > https://wiki.ubuntu.com/MOTU/Packages/REVU
> > > The first page suggested to file a bug report and tag it with
> > > 'needs-packaging', so I did that:
> > > https://bugs.launchpad.net/ubuntu/+source/alexandria/+bug/191905 and
> > > pointed the to the alexandria Team PPA.
> > >
> > > Hope it helps...
> > >
> > >
> > > Lennart.
> > >
> > >
> > >
> > >
> > > >
> > > > On Feb 11, 2008 7:32 PM, Joseph Method <tristil at gmail.com> wrote:
> > > > > Hi all,
> > > > >
> > > > > The spirit finally came over me and I decided to learn how to package
> > > > > debs. I'm still pretty wobbly, but after many hours of trial and error
> > > > > I managed to get a couple packages to build on the Ubuntu build
> > > > > servers:
> > > > >
> > > > > * readinglist (the simple tutorial app I wrote a while ago, doesn't
> > > > > even include a menu entry)
> > > > > * libzoom-ruby
> > > > > * yaz packages (dependency for libzoom-ruby)
> > > > >
> > > > > To get them, add the repository entries on this page,
> > > > > https://launchpad.net/~alexandria-team/+archive/, or you can try
> > > > > installing them directly. RIght now they're only built for Hardy, but
> > > > > it's possible that they'll install on Gutsy (depends on whether
> > > > > dependencies are met). I'll try to get them built for Gutsy as soon as
> > > > > possible.
> > > > >
> > > > > The next packages to get built on the server are libamazon-ruby and
> > > > > alexandria itself. It would be great if others would join
> > > > > alexandria-team on Launchpad and help to distribute the labor of
> > > > > maintaining all the packages. For anyone new to packaging, I would
> > > > > suggest starting with a simple toy app or script like the one I did
> > > > > for readinglist and following these guides:
> > > > >
> > > > > * http://doc.ubuntu.com/ubuntu/packagingguide/C/index.html
> > > > > * https://help.launchpad.net/PPAQuickStart
> > > > >
> > > > > BTW, I'd much rather people give it a shot and make terrible mistakes
> > > > > than not to have help! :)
> > > > > --
> > > > > -J. Method
> > > > >
> > > >
> > > >
> > > >
> > > --
> > > ----------------------------------------------------
> > > L.C. Karssen
> > > Utrecht
> > > The Netherlands
> > >
> > > lennart at karssen.org
> > >
> > > Stuur me aub geen Word of Powerpoint bestanden!
> > > Zie http://www.gnu.org/philosophy/no-word-attachments.nl.html
> > > ----------------------------------------------------
> > >
> >
> >
> >
> _______________________________________________
> Alexandria-list mailing list
> Alexandria-list at rubyforge.org
> http://rubyforge.org/mailman/listinfo/alexandria-list
--
----------------------------------------------------
L.C. Karssen
Utrecht
The Netherlands
lennart at karssen.org
http://www.karssen.org
Stuur me aub geen Word of Powerpoint bestanden!
Zie http://www.gnu.org/philosophy/no-word-attachments.nl.html
----------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://rubyforge.org/pipermail/alexandria-list/attachments/20080214/c54f1e69/attachment.bin
More information about the Alexandria-list
mailing list