Elisa 0.1.0
It's been 4 months since the first alpha release of Elisa, the Python/GStreamer/OpenGL MediaCenter developped by Fluendo. It was time for a fresh release :)
Since GUADEC we've been working on separating the rendering, widget and animation frameworks in a separate project named Pigment. It's hard to be really objective since I'm part of the development team but I have to say we really have spent some time discussing the architecture and how to implement it efficiently. Basically there's a C/GObject plugin based rendering engine (called render), a Python binding library (pyrender) and the pure Python widget framework relying on pyrender and including a damn powerful animation framework. Believe me it's really easy to get in touch with all this! For instance have a look at this 60-lines simple video player and not speaking of the animation framework ;) We really believe other projects can benefit from Pigment and hope they will!
Speaking of Elisa, excepted for the skin, the global architecture didn't changed much, we still use Setuptools for the plugins framework and we are happy with it! Two new plugins appeared, one DAAP client and a Flickr pictures browser. I prototyped a Youtube plugin which might be part of next release which will be less than 4 months away from now :) We'll also start working on the PVR features really soon. Much bling to come!
#. Jkx on Thu Nov 9 01:06:36 2006
Hum, where can I found the libgdk-pixbuf2-dev ?
Grr why developpers always use the latest version for which there is no package.. I already installed PyGobject + PyGtk but .. right now pigment is looking for gtk-pixbuff, but I'm unable to find it for my debian.
#. phil on Thu Nov 9 10:01:31 2006
I'll update the screencast for 0.2.0 release. Haven't done it for 0.1.0 because the new skin still needs work to look slicker than the one of 0.0.1 ;)
About gdkpixbuf, I think Loic forget to check for in the ./configure stuff. Will be fixed for next release. By the way in Ubuntu/Debian there's a libgdk-pixbuf-dev package, it depends on libgdk-pixbuf2 so i guess it's the one to install :)
#. on Thu Nov 9 14:31:51 2006
In fact on my debian, libgdk-pixbuf-dev depends on gkt-pixbuff-1.2 (despite the 2.0) is installed.
Another stuff, the ./configure check the /usr/lib/pkconfig/ but some debian dev-package forget this stuff. That's why I need to install PyGtk by the hand beside I already have a debian package for this stuff.
Anyway, I give up. After building a bunch of stuff (Cairo / PyGobject / PyGtk / and some other..) I'm unable to compile pigment. So I will try until the final release.
Bye
#. phil on Thu Nov 9 19:08:27 2006
We plan to package next releases of Elisa & Pigment for Debian/Ubuntu/Fedora and Windows, so hopefully you won't have to compile anything ;)

#. Jkx on Thu Nov 9 00:33:05 2006
Hi guy ;)
Tain, il est ou le screencast !!!