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
