Some months ago, the current development code of Enlightenment DR17 went into CVS. I had to test it immediately. For all who don't know yet: Enlightenment is a window manager for X which was the de-facto standard some years ago. Then, the Gnome - Project turned
away from them and started to use sawfish as their standard window manager.
The development of DR17 has already taken a long time. Most of the time so far was spent by the development team do create the so
called "Enlightenment Foundation Libraries", or EFL, which are a quite powerful base library for doing artwork, managing program
configurations, and some more tasks.
To get the current development release from the CVS repository you can simply write:
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/enlightenment login
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/enlightenment co e17
When compiling the EFL (in the directory "libs") you have to stick to a specific build order. This build order can be found at
http://enlightenment.org/pages/cvsnotes.html . I created the directory /usr/local/enlighenment and gave all users write access to
it. You normally should be a little bit more restrictive with write access, but hey, it's my machine.
mkdir /usr/local/enlightenment
chmod a+w /usr/local/enlightenment
The build of every component worked fine for me with:
./autogen.sh --prefix=/usr/local/enlightenment CFLAGS="-I/usr/local/enlightenment/include" LDFLAGS="-L/usr/local/enlightenment/lib"
make
make install
You should also compile and install apps/examine which is not listed in the cvs notes.
It's really impressive what eye candy can be achieved with the EFL. The window manager already works, but it is far from
being finished, so some things are a little bit uncomfortable at the moment. Anyway, in my opinion, E17 is a great project.
Here's some links for those who want to know more:
* http://enlightenment.org The home page of the project.
* http://www.rasterman.com Rasterman's home, he is the chief developer
* http://sourceforge.net/projects/enlightenment The sf project home