[maemo-developers] [maemo-developers] extras repository

From: Jakub.Pavelek at nokia.com Jakub.Pavelek at nokia.com
Date: Thu Dec 7 12:40:14 EET 2006
>-----Original Message-----
>From: maemo-developers-bounces at maemo.org 
>[mailto:maemo-developers-bounces at maemo.org] On Behalf Of ext 
>Daniel Stone
>Sent: 07 December, 2006 12:00
>To: ext Ferenc Szekely
>Cc: maemo-developers
>Subject: Re: [maemo-developers] extras repository
>On Thu, Dec 07, 2006 at 02:07:27AM +0200, ext Ferenc Szekely wrote:
>> ext Marius Vollmer wrote:
>> We have to setup an intelligent build environment. The rough 
>plan for 
>> this is:
>> -get a descent hardware
>> -install Scratchbox 1.x
>> -setup sbuild together with our existing queue-manager (no DAK for 
>> now)
>> If all is done then the package_maintainers/developers don't have to 
>> bother with compiling their sw for the various maemo releases. They 
>> only need to upload the signed Debian source package(s) to 
>the current 
>> "extras" queue, like some of you do it today.
>> The build environment should be clever to spot the problems and send 
>> reports to the package_maintainer/developer in case an 
>uploaded source 
>> does not build.
>> The cause of the build failure can be anything from an error in the 
>> code, error in the Debian specific files to a missing build 
>> Upon successful compilation the queue-manager will install 
>the package 
>> to the archive and inform all of us (RSS feed, mailing list, 
>> I think for the time being we will skip checking if the newly 
>> installed package have all its runtime dependencies in the same 
>> archive. The ultimate goal (as Marius stated) is to have 
>self contained repositories.
>> So let's go for it, but let's take one step at a time ;)
>> Timeline? Well, if this looks sane to you, then a "testing" 
>> environment could be established still this year (I am 
>always optimistic ;).
>> Any comments on this proposal?
>Hi Ferenc,
>Looks good to me.

How does it handle the extras components without source code? E.g. (bad
example) Canola? Sources will not come but why not having it in the
extras in future?



More information about the maemo-developers mailing list