Archive for March, 2007

GNOME Roadmap Process

Here we go! Vincent and I have been working on a roadmap process for GNOME. Well, here’s the result:

http://live.gnome.org/RoadMap/Process

We expect the following benefits from the process:

  • Stimulate a roadmapping culture inside the community so that we discuss more often where we want to go (based on concrete plans);
  • Increase the awereness about the future steps of the project inside and outside the community;
  • Help with the release notes writing.

As announced in d-a-l, all maintainers will receive a mail asking some questions about their plans for the modules they’re maintaining. Also, we’re looking for more people to be part of Roadmap Gang. So, if you’re interested, contact us.

Hei Ho, Let’s Go!

Crappy QOTD

I got this comment in my previous post with the screencast about writing Python plugins for Hildon Desktop.

There simply is nothing cool about python. It’s VB on Linux, and a horrible language with horrible OO bolted loosely on the side (split/join/len illustrates it beautifully). It’s worst sin however is that because it looks easy, really bad programmers unleash things on the world. Like VB. (Anonymous)

WTF!? How can someone see Python this way? As a counter-argument for this “worst sin”, this nice article by Paul Graham comes to my mind. :-)

Writing a cool Python plugin for Hildon Desktop

Ok, now that I’ve shown how easy is to have the basic code for a Python plugin running in Hildon Desktop, I’d like to demonstrate something more useful and cool. I did this screencast presenting how to write a plugin which randomly shows images from your “Images” directory in your Home area. Cool hun?

Some (obvious) improvements for this plugin would be:

  • A configuration dialog where you can define the images directory and the delay for image switching.
  • Disable image switching when the device idle or when the Home area is not visible
  • Switch to next random image when clicking on the plugin.
  • What else do you want? :-P

Enjoy!

——–

Sidenote 1: yes, the screencast shows Hildon Desktop running on a 800×600 resolution. :-)
Sidenote 2: some people have been asking if Hildon Desktop is available in N800 already. The answer is no. Hildon Desktop is a major rewrite of maemo-af-desktop and will be shipped in the next major releases of Maemo. Of course you could run it on your N800 at your own risk. :-P

Jhbuild moduleset for Hildon Desktop

Some people naturaly requested the Jhbuild moduleset for Hildon Desktop after I posted those build instructions in Maemo wiki. So, I added Jhbuild related instruction to the wiki page. Go Go Go!