[MeeGo-dev] Architecture decisions
marius.vollmer at nokia.com
Thu Mar 24 00:35:12 PDT 2011
"ext zoltan.kis at nokia.com" <zoltan.kis at nokia.com> writes:
> Since lot of time was anyway lost on the subject, and it's an important
> subject, perhaps it would make sense to consecrate a wiki page to it,
I am quite little involved in MeeGo, and my naivety might thus be
excused, but at least from my point of view, MeeGo is now in "put up or
shut up" mode, and that's quite good. I feel uneasy when people ask for
more discussions and involving all stake holders, and all that. Do the
work and you will be heard.
I don't do the work here, so you shouldn't listen to me, but I'll ramble
The layers and layers of architectural discussions, compromises, and
back room tug-o-wars seem to be over. Those were never the strength of
MeeGo, and it is refreshing to see them gone. I hope they don't return.
I truly believe that MeeGo is better off now, with less democratized
leadership. MeeGo is back to what matters: the code. There is more to
a successful project than just the code, but it all starts from the
code. The way to influence MeeGo is to work on the code. I believe this
is possible with MeeGo, much more so than it ever was with Maemo, so
let's do that.
So, I am disappointed that Tracker is not the PIM storage in MeeGo
anymore. I don't understand some of the reasons, but I also know that
one can be blind to the flaws of the loved ones, so more than anything,
I see this as a challenge and opportunity to find and fix those flaws.
Some will be technical, some will not. I also know that those who want
to see Tracker succeed have to do the work for that. It would not be
fair to expect others to do that.
Tracker is in a very good position to show its worth: It still is in
MeeGo (for meta data extraction), it is being maintained, there are
abstract interfaces that can work with multiple backends, and all we
need to do is to make it possible to experimentally use it instead of
EDS, by writing the code to do that. This will show that Tracker is up
to the task, and more importantly, that people with Tracker expertise
care about it.
Tracker is not going to be the PIM storage in MeeGo just because Nokia
says so. That would be the wrong reason anyway, and I hope it wasn't
the reason why it was in MeeGo initially. It will hopefully be the PIM
storage because it is the best damn choice for that, and the only thing
missing is someone showing up on meego.com and writing the necessary
Or, Programming, Motherfucker, to put it into recently popular
 And that's being polite to Maemo: Maemo was de-facto a Nokia show,
and only now that Nokia has abandoned it, has the community a
realistic chance to contribute to the Maemo OS. It's not that we
didn't try, and again with MeeGo, but as they say, "You can lead a
horse to water, but you can't make it drink." and this old Nokia
horse just doesn't seem to want to drink. :-)
More information about the MeeGo-dev