[maemo-developers] Maemo Extras Guidelines
From: Pavel Rojtberg lists at madman2k.netDate: Tue Feb 5 01:06:20 EET 2008
- Previous message: Maemo Extras Guidelines
- Next message: Maemo Extras Guidelines
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Graham Cobb schrieb:
>> Quality:
>> - The package must not brick the device.
>> - The package needs to install and uninstall cleanly.
>> - The package must not break other packages.
>> - The package can only depend on libraries that are present in the
>> default firmware image or libraries that are present in extras.
>> (This means that all libraries need to be uploaded to extras if you
>> depend on them. A user should never need SDK repositories!)
>> - Package Section starts with "user/" for user installable applications
>> - Package Name doesn't conflict with another package in extras.
>> - Package has an icon and description.
>
> I agree with these and would add that the section should be one of a list
> maintained on the Wiki (so, if you are absolutely certain you need to add a
> new section you at least put it up on the Wiki where it can be seen and
> discussed).
yeah, I would also sign those. And there should definitely be a Wiki
page about it.
Furhtermore I would add the following:
- only add user/ where absolutely neccesary. Dont use it for libraries
or console only applications.
some (anti-)examples where the rule would apply are the python2.5-*
packages pulled by canola and gcompris-sond-* packages.
The latter should better be handled by a postinst script ("do you want
to install language support for this package?")
Pavel
- Previous message: Maemo Extras Guidelines
- Next message: Maemo Extras Guidelines
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
