On Tuesday 14 September 2010 04:09:46 you wrote:
> Yeah, as David says,  I think that's actually worse if you let them
> use Extras, than if you force them to include everything in their
> bundle...   I don't think people are going to stop using libs - it
> just means that if you let them depend on extras they can share it
> between apps.
> 
> i.e. if you have 100 games that use SDL, in the case of bundling libs,
> then you have 100 copies of the SDL libs on your device.  But if you
> let them use Extras, then you only have one copy of SDL shared by all
> of the games...

Also, the hidden benefit is that you actually SEE what are the popular libs on  
your platform (=no need to speculate what people MIGHT want to use) and thus 
which ones are good candidates for inclusion into the MeeGo stack at some 
level - which again benefits all those apps (you don't need to be a rocket 
scientist to see that Python will be No. 1 on that list, but other, not-so-
apparent things might float up, too). 

As for the question of QA - I really don't think that community QA of a lib 
(done by ALL developers/users of that lib) is worse than the QA done by those 
same guys (if any) in a particular developer studio/university, split over 
several different versions and builds. If you have a 100 SDL apps, having them 
bundle SDL separately is not just a waste of space, IMHO it's actually a waste 
(=lack of guarantee, or statistical nature) of QA, too. I agree there should 
be BIG WARNING LETTERS about where a package is coming from, so everyone can 
make the choice of whether to be MeeGo Core compliant, or MeeGo Extras 
compliant. If we have to thing up a name for it not to taint something, we can 
call it MeeVerse or whatever, but then I feel we would just be diluting the 
MeGo brand - something that IMHO at this point it doesn't need at all.

I think David's Surround is a better description than Extras, but I also feel 
that there is a language barrier there and the nuances the Surrounds term 
carries might not as easily/plainly understood by non-native English speakers 
- but that's just my language geek opinion.


Best regards,
Attila Csipa
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to