Daily Archives: June 30, 2007

Moonlight Desklets – Mono desktop widgets

Tux
The Mono project team created a desktop widgets environment similar to SuperKaramba or gDesklets. While in early development the C# based project has interesting features like running separate or combined sandboxes.

The Moonlight Desklets project is a product of Novell’s Hack Week where Novell’s hackers were free to spend time on personal FLOSS ideas. Technically, Moonlight Desklets are based on the free Silverlight implementation Moonlight and therefore also based on the free .Net implementation Mono.

And the first results do look pretty nice:

Moonlight Desklet screenshot

The widgets can be created in C# and it is planned to add support for all Mono supported scripting languages like Boo, IronPython and Javascript.

But most interesting is the sandbox model: with the help of a simple start parameter you can choose if you like to start a widget in the same virtual machine as another widget or if you prefer a new virtual machine. This makes especially sense for unstable (=development) widgets where you don’t want a crashing widget to take with it all the other widgets. I do wonder actually how KDE’s Plasma will handle this kind of things.

Anyway, this is definitely a project to keep an eye on, I wouldn’t be surprised if the Gnome community would quickly adopt this new technology.

aKademy 2007

kde-logo-official
This year’s Akademy, the annual meeting of the KDE community, has started.

And I’m not there. Sad somehow, because I really would like to attend to almost all of the talks. But personal reasons aka real life made attending impossible.

Anyhow, the dot announcement of the first Akademy day indicates that we might get video coverage of some talks. Remember that last year almost all talks were available as videos in the end. Also, most of the presentations slides were available afterwards, and I hope that we see a similar coverage this year again. I’m especially interested in the talk about unit tests because that touches my current university project at least a little bit, and it could become my entry point to contribute a bit to KDE in the near future…

In the meantime I just hope that at least some developers will keep on blogging about the aKademy meeting so that the people who had to stay at home can get a feeling about how it is. Best regards towards Glasgow from me :)