[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 
>dependency.
>> 
>> Upon successful compilation the queue-manager will install 
>the package 
>> to the archive and inform all of us (RSS feed, mailing list, 
>whatever).
>> 
>> 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.
>
>Cheers,
>Daniel
>

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?

Br,

--jakub

More information about the maemo-developers mailing list