EVAS talk (April 2008)
The Enlightenment Window Manager was big in the late 90's. They're not dead yet. Visit their homepage for more info on what they've been up to all this time.
Lets define some of the components of this system :
- DR17
- The Enlightenment Window Manager Development Release version 17
- EFL
- The Enlightenment Foundation Libraries, used by E17 and other apps (build it and they will come).
Sub parts of EFL
- EWL
- a complete widget library built on all the other components of the EFL
- EVAS
- provides a highly optimized canvas library
- Ecore
- provides a simple and modular abstraction interface and advanced event management including timers
- EDB
- provides a compact database format for intuitive and easy configuration management (including the storing of binaries)
- EET
- provides an integrated and flexible container that ends the traditions of providing themes in tarballs
- Edje
- provides a revolutionary library and tool set for completely abstracting application interfaces from their code, including a complex and flexible method of designing interfaces. EWL provides a complete widget library built on all the other components of the EFL
Installation
A Fedora Repository is available at http://optics.csufresno.edu/~kriehn/fedora/repository.html Previously it was available from http://sps.nus.edu.sg/~didierbe/index.html but has been passed long to somebody better able to keep ontop of it.
Since the new repo was down, on my Fedora8 I used:
wget http://sps.nus.edu.sg/~didierbe/share/dc-f7-yum-repo-1.0-1.fc7.noarch.rpm
rpm -Uvh dc-f7-yum-repo-1.0-1.fc7.noarch.rpm
yum -y install ecore-devel edje-devel evas-devel
This didn't seem to work:
easy_install Cython pyrex python-evas python-edje python-ecore