[maemo-developers] Repositories mess: conclusions and actions

From: Ed Bartosh Eduard.Bartosh at nokia.com
Date: Sun Nov 11 17:11:51 EET 2007
On Fri, 2007-11-09 at 05:04, ext Ferenc Szekely wrote:
> On Nov 8, 2007 8:04 PM, Simon Pickering <S.G.Pickering at bath.ac.uk> wrote:
> >
> > Yes, so this means we definitely need extras-devel as a first step then.
> >
> The extras-devel repo is created with 3 different incoming queues
> (gregale, bora, chinook).
Uploaded a bunch of packages into chinook extras-devel yesterday and it worked just fine for me. 
Ferenc, thank you very much for your work !

So, step 1 of Misha's plan is done. Great!
I really hope that other steps will follow.

As far as the repository is ready for uploads I'd recommend developers to upload packages there.
Please don't undervalue this step. It's really great that developers have repository to upload their packages to.
Now we have chance to test our packages together with other's before giving them to users, which is good, I think.
Of course it would work only if people use this chance, so please don't hesitate to upload your packages there.

I'd like to discuss possible usage rules of extras-devel.
Here is my initial thoughts:
- For packages taken from Debian/Ubuntu/whatever package maintainer in debian/control should be changed to uploader's name/e-mail
- Packages should be built against latest versions of libraries from correspondent SDK repository and extras-devel 
- extras-devel repository should contain all dependencies for applications except of
already installed on the device. It means that users only need to add extras repository to be able to install applications from it.
No other repositories should be needed for that, even maemo SDK.
- It should be possible to upgrade devices and scratchbox targets from extras-devel with apt-get dist-upgrade and with AM. 
Developers and testers should upgrade their devices from extras-devel and report possible issues to package uploader/project bug tracking system.

Please, comment.

Best regards,

More information about the maemo-developers mailing list