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 …

more ...

Doc publishing for the lazy Trac user

At work i daily use Trac, it’s a great flexible wiki and issue tracking system. These days we’re editing some documentation files hosted on the subversion repository. Using the Wiki to display them for human eyes is the next step, but how to keep rendered and source versions …

more ...

Elisa, first alpha release!

After nearly 4 months of active development, the first alpha release of Elisa pops up in the intraweb. This is a MediaCenter application developed in Python using technologies like Twisted for networking and loop, OpenGL for rendering and GStreamer for multimedia playback. The project is funded by Fluendo.

If you …

more ...

Back from Guadec

So Guadec 2006 was a great event! I met lot of nice people, we really had fun. And by the way, life in Spain seems pretty cool :) The last event i participated was the Python/Gstreamer/… Hackfest organized by Edward Hervey (i think). It was really nice, we had some …

more ...

Guadec 2006

Blogging from Guadec :) We’re spending a great time here at Vilanova! I finally met the co-workers from Fluendo Barcelona, very cool people. My lightning talk about Elisa went quite well, people seemed impressed, we are demoing our Python/Gstreamer/Twisted/OpenGL MediaCenter at the Fluendo booth.

Fluendo party monday …

more ...

Gstreamer based python audio player in no time

Gstreamer based python audio player in no time

I’m learning to develop with Gstreamer 0.10 framework, which natively comes with Python binding, which is rare enough to notice for a project.

So, starting an audio player is quite simple:

  • create a player from the GstElement factory
  • give your …
more ...


Python plugins continued : resources management

Plugin developers often want to supply data files (web templates, images, etc) with their package, let’s see how to do this using setuptools resource management system.

If there are still some lazy people reading this, get an updated version of the code. So, on your plugin’s setup.py …

more ...

Python plugins egg cooking mini-howto

Eggs are being more and more used in Python land. One thing Python developers can do easily with them is plugins cooking. They are used in Paste*, TurboGears and Trac for instance, so i wanted to see how to design a simple mini plugins based system.

The main requirement here …

more ...