New optification issues in extras-testing

Attila Csipa maemo at csipa.in.rs
Tue Dec 29 15:40:37 EET 2009


On Tuesday 29 December 2009 14:01:40 Till Harbaum / Lists wrote:
> This rule that the sum of all components also has to stay below a certain
> limit is new. Osm2go is below 500k and so is the goocanvas it depends on.
> Now this guy is talking about the fact that the sum is over 500k.

Any limit that includes dependencies will simply not work as there is no 
guarantee (except with the rare exception where the developer is maintainer of 
ALL the dependencies as well) what amount of space will be used on the NAND. 
Different versions might have different optification rules, they might grow or 
shrink, include additional dependencies of their own, etc. 

A source of misunderstanding might be the wording of the requirement: The 
application or its dependencies ignore the recommendation to use the eMMC to 
install as much files as possible, filling the root partition with 500kb or 
more. 

I can see how this can be interpreted both ways - both total and per package. 
As IMHO there is no point in the former (see above), and if there is a 
consensus about this it should perhaps be corrected that the per-package 
context of the 500K is clear(er).

A broader question is if the 500K as a *number* should be part of the blocker 
paragraph. AFAIK the 500K is a guideline (unless 'encouraged' became a synonym 
with 'required'), what we are (supposed to  be ?) looking at here is the 
general principle of avoiding *unnecessarily* wasting resources.

Regards,
Attila


More information about the maemo-developers mailing list