I have been trying to follow the intense debate tagged GTK+ 3.0 and actually covering a lot more, from the longest post to the shortest. If I was into film criticism I would say that the story is evolving from decadentism to apocalypticism, with elements of final time, esoterism, conspiracy, dualism and reincarnation. It’s confusing… but solvable, since confusion is just a mental state.
As for the GTK+ 3.0 debate itself there is little-to-nothing I could add to Havoc’s conclusion. Perhaps is worth saying that my employer Nokia hasn’t pushed or inspired the proposal of the GTK+ maintainers and wouldn’t rush to jump out of 2.x if there is nothing new above. I’m sure Miguel knows that, and for the rest his criticism is valid and valuable.
But actually this post is more about GNOME, 3 or not.
Confused in the last years about the lack of leadership? Confused now about the lack of vision? Depends where you look at and what you expect from. Darkness comes when you observe too close your own belly. Visions come when you look for interesting stuff around and beyond. Leadership is nothing you search but something that one unsuspected day pulls you out while you are at something.
Some guys are really into something in the GNOME context. Is it a coincidence that nobody seems to see heavyweight leaders there? Is it a symptom that they are in projects that many don’t see in the core of GNOME? Is it a surprise that they argue less and do more?
Why do you think they enjoy wearing shirts in GUADEC with a big foot? Is it C? Is it GTK+? Federico’s smile? The FreeFA? Find the answers and you will start getting a GNOME vision. Now go back to that toolkit debate and see how much it matters.
Also, who are those guys? Where do they live? Are they students, employees, entrepreneurs? Do they pay rents and phone bills themselves? Nappies? What are their real jobs? What products do they work for? Find the answers and you will start seeing a context of GNOME innovation. Now go back to that toolkit debate and see how much it matters.
I’m not saying the debate about GTK+ is not important. It is but… is it the central debate of GNOME? Do we need to find a vision for GTK+ in order to draw the future of GNOME or is it the other way round? Is the backbone of GNOME a one and only toolkit or is it something else?
All these heated debates about GTK+/Qt or C/C++… how sensible will sound to young and creative developers beyond 2010? Look the runtimes, look the Web. To build a vision around a toolkit and a native environment was a good strategic move ten years ago. Do you think the same strategy will succeed in ten years?
So many questions, it is confusing sometimes. This is why is good to have principles preceding visions and strategies. The principles have been always clear: freedom and collaboration. They brought us here and they will push us forward as long as we keep them in good shape.
Freedom, collaboration, one vision, a refreshed strategy, a context for innovation and… who will stop this? Only ourselves watching our own bellies. Toolkits and version numbers need to be reactors to reach the goals, not talismanic objects becoming an end themselves. Someone has to discuss and find solutions around them, but be suspicious if too many people spend too much time discussing.
Which reminds me to stop this post now.
Back to Helsinki. GUADEC was great but you already know that. Also, in no specific order:
And because not everything is free software in this life:
Last but not least, Katja was impressed about the people and the ways of working and sharing in GUADEC. But I had been telling her about GNOME the project, the people and the events during 3 years at least. There is a marketing & communication problem here, since we cannot send the World to GUADEC to let them see with their own eyes. Should GNOME produce good video marketing?
Finally uploaded: http://www.archive.org/details/MaemoBogAtGuadec2008
More details in my previous post today.
Uploading the large audio file of the Maemo BoF at GUADEC is taking more time than expected… I’ll try again tonight.
In the meantime here are some comments about the topic that seems to raise more interest: Qt approaching Maemo. Summarizing things said here and there… Nokia is investing now more than ever in GTK+ and other GNOME related technologies. Fremantle is going to be great and all based in GNOME. Harmattan is another major release, still far in time, that will bring Qt officially supported and a better integration to the Nokia crossplatform offering.
You have many questions about toolkits, and so do I. It’s too early for Harmattan details. First comes Fremantle and all the new stuff it will bring! Planned to come with early roadmap announcement and weekly releases from alpha to final.
No matter what, components like HAL, D-Bus, BlueZ, Glib, GObject, X, GStreamer or Telepathy will keep playing an essential role in the Maemo platform. This is one reason for Nokia to say that the freedesktop.org projects deserve and need all the help to be in the best shape for the (mobile) prime time. This is something that meta-players like the Linux Foundation, GNOME or KDE have been advocating for and trying to push in the last years. The Collaboration Summit and the planned joint GUADEC/aKademy in 2009 are clear steps in that direction.
The Maemo project and its relationships consolidated after three years of public life plus the fact of having the former Trolltech team now inside Nokia as well puts this big company in an interesting position when it comes to help in the cross-desktop and Linux mobile defragmentation efforts. Add to this the favorable collateral open source trend the Symbian Foundation move is bringing. You understand why GUADEC is a good time to discuss about bringing the Nokia contribution to a next level.
Or put simply: help Maemo to help you more and better.
You are viewing a mobilized version of this site...
View original page here
Comments