[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