[Alexandria-list] New packages in alexandria-team PPA
L.C. Karssen
lennart at karssen.org
Thu Feb 14 14:20:59 EST 2008
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
> > ----------------------------------------------------
> >
>
>
>
--
----------------------------------------------------
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
----------------------------------------------------
-------------- 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/6cda4b16/attachment.bin
More information about the Alexandria-list
mailing list