Ubuntu-app-devel Digest, Vol 3, Issue 5

Jesse Smith jessefrgsmith at yahoo.ca
Thu Nov 10 12:20:22 UTC 2011


On 11-11-10 08:00 AM, ubuntu-app-devel-request at lists.ubuntu.com wrote:
> Send Ubuntu-app-devel mailing list submissions to
> 	ubuntu-app-devel at lists.ubuntu.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	https://lists.ubuntu.com/mailman/listinfo/ubuntu-app-devel
> or, via email, send a message with subject or body 'help' to
> 	ubuntu-app-devel-request at lists.ubuntu.com
>
> You can reach the person managing the list at
> 	ubuntu-app-devel-owner at lists.ubuntu.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Ubuntu-app-devel digest..."
>
>
> Today's Topics:
>
>     1. Automated packaging work (Jonathan Lange)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 10 Nov 2011 11:22:01 +0000
> From: Jonathan Lange<jml at canonical.com>
> To: ubuntu-app-devel at lists.ubuntu.com
> Subject: Automated packaging work
> Message-ID:
> 	<CAHZ8tnarGiNHPYmpxGWE+Zny7B9P1B8EUQkH1qYqEuHXvedY3g at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hello everyone,
>
> We're doing some work to automatically package the things that
> application developers submit to<http://developer.ubuntu.com>, and we
> thought you might be interested in following along.
>
> In a nutshell, we're going to put a service behind MyApps that
> harnesses pkgme[1] to automatically generate packaging for binary
> applications. We hope to extend it to automatically package other
> types of applications (e.g. ./configure; make; make install) some day
> soon.
>
> If you want to know more, you can read the spec[2], look at the system
> diagram[3], read our implementation plan[4] or watch the demo of pkgme
> doing a binary application[5].
>
> At the moment, it's James Westby and I working on this as our day jobs
> at Canonical. However, we're both pretty keen to do everything in the
> open, and would gladly welcome contributions.
>
> Oh, speaking of openness. We're trying to gather up all of the work
> that Ubuntu is doing to make life for application developers easier
> and stick it on one wiki page so that everyone can figure out what
> everyone else is doing. That page is:
>
>    https://wiki.ubuntu.com/AppDevelopers
>
> So important I couldn't possibly relegate it to the footnotes. It also
> has links to the various Launchpad projects that we're using for the
> automated packaging service.
>
> cheers,
> jml
>
> [1] http://pkgme.net
> [2] https://wiki.ubuntu.com/AutomagicBinaryPackaging
> [3] https://wiki.ubuntu.com/AutomagicBinaryPackaging?action=AttachFile&do=get&target=pkgme-servicediagram.svg
> [4] https://wiki.ubuntu.com/AutomagicBinaryPackaging/ImplementationPlan
> [5] http://code.mumak.net/2011/08/automagic-packaging-of-binary-apps-for.html
>
>
>
> ------------------------------
>


jml,

That sounds great. I would love to see a process put in place that makes 
packaging binary and source projects easier. If I understand your notes 
correctly this would mean developers could submit their binaries or 
source tarballs via the developer portal and the packager you're working 
on would automatically create .deb files and a PPA?

Jesse





More information about the Ubuntu-app-devel mailing list