Hi, I've tried the new elisa branch, but i had no luck or brains :)
I've followed the instructions and got to the point where we start elisa with "python elisa-core/elisa.py elisa.conf". The first problem is that there's no elisa.conf in the directory. I created one copying from the example http://elisa.fluendo.com/documentation/tutorials/weather_plugin_tutorial.html. I created the elisa_weather.conf file and started elisa with "python elisa-core/elisa.py elisa_weather.conf" (attached). The splash screen appears and nothing more happens, the elisa windows doesn't show and i have to press ctrl+c to stop it. The console output is attached in elisa_weather.out. I've ran it again with ELISA_DEBUG=4 and there's no exceptions, the output is also attached (elisa_weather.debug.out). After this, i noticed elisa creates 3 new files in the directory: elisa_0.1.7.bak, elisa_0.3.1.bak and elisa_new.conf. (attached) I started elisa again, this time using elisa_new.conf "python elisa-core/elisa.py elisa_new.conf" and the elisa crashed with "Segmentation fault". No other messages were printed. I also ran with ELISA_DEBUG=4 and the output is attached (elisa_new.debug.out) At this point, i gave up :( As soon as I have elisa running i will start to rewrite v4l2_plugin for the new architecture. I already have sound ;) Best regards, Rui Castro On Fri, May 9, 2008 at 6:33 PM, Florian Boucault <[EMAIL PROTECTED]> wrote: > Hello Eliseros! > > Here are some very good news from the Windows port front and the 0.5 > series :) > > Windows Alpha Release > --------------------- > > Elisa's long-term goal is to provide end-users with a truly universal, > interoperable, cross-platform media center. As a step towards these > goals, the Elisa Media Center is releasing a first alpha version for > Windows. Updated versions will follow, with a stable Windows version > planned for June. > > The Windows alpha release contains only the very basic features (with > limited functionality) of the Elisa Media Center at this moment: > > * Videos > * Music > * Photos > * Flickr > * YouTube > * Shoutcast > * Samba shares > * iPod > * remote control support > > If you are brave enough to test this release, you can download the > installer from the website [1] and/or you can find the source-code in > the win32 bazaar branch on launchpad: > > bzr branch https://code.launchpad.net/~elisa-developers/elisa/win32 > > Known issues > * codecs for DirectShow (ffdshow) have to be installed in order to > play all media files > * sometimes colored lines appear in the UI > * YouTube video streaming doesn't work > * audio cds are detected but playback doesn't work > * playback of some media files can crash the application (H.264, > some mpegs and mp4) > > > Elisa 0.5 developer preview > --------------------------- > > The Elisa Media Center has reached a milestone in its development cycle. > It has achieved its original goal of providing an easy to develop > modular platform that uses the web as inspiration. Following up on its > motto 'everything is a plugin', Elisa is now completely pluggable from > top (user interaction, graphical interface, etc.), to bottom (data > retrieval, hardware communication, etc.). It borrows an analogy from the > way components speak with each other over 'REST' webservices. Using 4 > simple commands (GET, POST, PUT, DELETE) integration of any service is > natural and painless (hopefully :)). > > A fully fledged plugin/functionality can be added to Elisa with just a > few lines of code (see tutorials at the bottom). Although still a work > in progress, we encourage everyone to join our efforts in making the > Elisa Media Center a true portal between the web, local networks, and > your PC/TV. > > > Getting Started > > The easiest way to start hacking Elisa is to create your own branch. > This allows you to publish to it so other developers and users can > review it and even experiment with it. > > Elisa uses Bazaar to create new development branches for later review > and merging. Creating your own branch is an easy Bazaar command: > > bzr branch http://bazaar.launchpad.net/~elisa-developers/elisa/rest elisa > > The above command will create a directory called 'elisa' containing the > Elisa branch named 'rest'. This branch is where the excitement begins > and you will see what is happening development wise with Elisa nowadays. > New developers are encouraged to review this and base their work on it. > > This branch of Elisa relies on the latest development version of Pigment > with a little twist for pigment-python. Here is the step by step > procedure to get it up and running: > > mkdir pigment > cd pigment > svn co https://code.fluendo.com/pigment/svn/trunk/pigment pigment > svn co https://code.fluendo.com/pigment/svn/branches/pigment-python-widgets > pigment-python > cd pigment > ./autogen.sh && make > ./misc/pgm-uninstalled > cd ../pigment-python > ./autogen.sh && make > > Finally you can launch Elisa like that: > > cd [your elisa branch] > python elisa-core/elisa.py elisa.conf > > What you should have displayed is the user interface from the weather > plugin. Nothing greatly impressive but the technical basis is there to > go much further very soon. In the next weeks the Elisa user interface > will be rebuilt using the new architecture. > > > Documentation > > Useful tutorials have been written to get you started easily: > > * How to write a plugin that displays weather information [2] > * How to write a plugin retrieving and displaying covers from Amazon > [3] > > And of course the automatically generated API reference [4] will help a > lot. > > > That's it folks! At least for now :) Questions, ideas, remarks are of > course always welcome. > > > Have a lot of fun and a very nice weekend, > > Florian on behalf on the Elisa team > > > [1] http://elisa.fluendo.com/download > [2] > http://elisa.fluendo.com/documentation/tutorials/weather_plugin_tutorial.html > [3] http://elisa.fluendo.com/documentation/tutorials/amazon > [4] http://elisa.fluendo.com/api >
