En marge de son gestionnaire de fenêtres sorti en décembre dernier, le projet Enlightenment s’est attelé à ajouter un élément à son édifice : un émulateur de terminal. Son développement a commencé il y a un peu moins d’un an, initié par Carsten Haitzler. Terminology est donc une écriture from scratch d’un terminal bénéficiant de fonctionnalités visuellement très impressionnantes.
Enlightenment DR17 est enfin sorti !
Le desktop shell Enlightenment vient de sortir en version 17. L'un des derniers grands vaporwares du logiciel libre vient effectivement de prendre forme matérielle. C'est donc un rude coup porté contre l'équipe du Hurd. Michael Blumenkrantz, le release manager du projet a été sans pitié. Il vient de propulser les sources finales en orbite basse à la date exacte prévue par les Mayas. Alors toi, lectrice ou lecteur, si tu as été un fan de la première heure, un ayatollah de E16, un bidouilleur invétéré, si tu trouves que Gnome est impotent, que KDE est une usine à gaz et que Xfce commence décidément à avoir du cholestérol, alors lis bien ce qui suit. Il est l'heure de recommencer à se marrer avec son bureau !
Enligthenment DR 0.17 (e17) en version alpha
e17 est enfin en version alpha. L'information est tombée durant l'EFL Developer Day qui se déroulait le 5 novembre dernier à Barcelone (en parallèle de la LinuxCON Europe, également à Barcelone). Ce ne sont plus seulement les bibliothèques des EFL (en version 1.7.1), mais bien le bureau tout entier ! Un plan de sortie a été annoncé lors de la LinuxCON par Mike Blumenkrantz (zmike), actuel release manager : un snapshot toutes les deux semaines, une bêta prévue pour la première semaine de décembre et la sortie pour le 21 décembre 2012.
Concernant la vidéo, il manque le début et la fin. En effet, la Linux Foundation ne voulant filmer que les "keynotes", c'est Javier Pastor qui a filmé la conférence avec son appareil photo.
Enlightenment 0.17 a un release manager
L'utilisation des EFL et d'Enlightenment 0.17 (aka e17) dans Tizen a apporté au projet le soutien de Samsung et d'Intel. D'autres entreprises ont contribué à la sortie : Ordissimo, OpenWide, Profusion… Outre les récentes sortie des EFL (en version 1.2.1 pour la dernière), e17 a un release manager : Michael Blumenkrantz. Outre ce développeur du projet, payé par Samsung, trois autres développeurs participent à cette sortie. Le principal travail est de corriger les rapports d'erreurs les plus importants et de stabiliser e17.
La sortie de e17 dépend néanmoins de la prochaine sortie des EFL en 1.7 (uniformisation du numéro de version pour toutes les EFL, d'où un passage pour certaines de 1.2, voire 1.1, vers directement 1.7). En effet, e17 dépend de fonctionnalités du code qui ont été ajoutées récemment dans les bibliothèques. Les EFL sont en phase de gel (freeze) aujourd'hui même, avec une sortie prévue à la fin du mois.
Nouveautés majeures pour les EFL 1.7 :
- Evas : rendu de texte plus rapide, amélioration de la vitesse, ajout d'un objet "textgrid" utilisé dans un terminal (voir une prochaine nouvelle), utilisation d'une nouvelle bibliothèque de rendu SVG, prise en charge de Wayland.
- Ecore : meilleure gestion des threads, prise en charge de Wayland.
- Edje : recompilation à la volée d'un thème qui est modifié sur le disque dur, compilation des thèmes plus rapide.
- Efreet : chargement des mime types plus rapide, internationalisation.
- Elementary : accessibilité, prise en charge de Wayland, accélération pour les "map"
Du côté d'E17, le gestionnaire de fichier a été corrigé grandement, et un nouveau module, basé sur la nouvelle bibliothèque Ephysics (moteur physique), permet de faire joujou avec les fenêtres et la gravité.
Évidemment, tout rapport d'erreur est le bienvenu, pour faire en sorte que e17 soit le plus stable possible et exempt de tout bug majeur.
Journal SlackE17 sort pour le réveillon
Un petit cadeau pour tous les utilisateurs de Slackware : SlackE17 vous propose des jolis petits paquetages d'enlightenment DR17 pour habiller votre distribution préférée.
Cette version est basée sur la version 66703 du dépôt subversion d'enlightenment. Pour ceux qui préfèrent du code un peu plus stable, il y a également des paquetages des EFL 1.1.0 (avec des bonus !).
SlackE17 contient donc les EFL avec le gestionnaire de fichiers e17, elementary, pas mal de modules et quelques applications tierces. (…)
Sortie des EFL 1.1.0
Les EFL (Enlightenment Foundation Libraries) sont sorties en version 1.1.0. Par rapport à la version 1.0.1, beaucoup d'erreurs sont corrigées, des améliorations en vitesse, en qualité de rendu graphique, en support de plateforme on été faites, ainsi que l'ajout d'API.
Pour rappel, les EFL sont un ensemble de bibliothèques écrites en C sous licence BSD (sauf la bibliothèque Eina qui est sous LGPL 2.1), principalement orientées vers le graphisme, mais intégrant aussi une boucle principale, support du réseau, etc. Elle se veulent extrêmement optimisées (en empreinte mémoire et vitesse dans le rendu graphique), et donc sont adaptées aussi bien aux desktops (fonctionnant bien sur un 486 par exemple) qu'à l'embarqué (téléphones portables, tablettes).
Journal Nouvelle version de SlackE17
SlackE17 est un ensemble de packages pour la distribution Slackware en relation avec Enlightenment DR17, le gestionnaire de fenêtres. Vous pourrez télécharger, au choix :
les dernières EFL stables (1.0.1), plutôt destinées aux développeurs. Les packages contiennent la documentation des API dans /usr/doc/EFL.
la distribution proprement dite SlackE17 r59882, le numéro de version correspond au SVN d'Enlightenment. Elle contient le gestionnaire de fenêtre et toutes les bibliothèques nécessaires. Vous trouverez également de nombreux modules et quelques applications utilisant (…)
Interview de l’équipe Enlightenment France
Il y a de cela quelques jours, l’un des membres de l’équipe française d’Enlightenment, Jonathan Atton, a lancé dans les journaux de LinuxFr l’idée d’une interview des membres français du projet Enlightenment.
Pour répondre à cette série de questions, nous nous sommes concertés, Cédric Bail (développeur EFL), Philippe Caseiro (président de l’association e.fr) et Jonathan Atton (développeur d’applications utilisant les EFL), pour vous faire une réponse unique qui révèle notre point de vue en tant qu’équipe.
Certaines questions auraient mérité une réponse bien plus longue, mais nous ne voulions pas nous attarder trop dans des détails. Mais si vous voulez des précisions ou avez d’autres questions, n’hésitez pas à les poster en commentaire, nous y répondrons avec plaisir ! Et nous vous rappelons que nous organisons ce samedi une journée de présentation des EFL en région parisienne (à Montrouge) ; si vous êtes intéressé, il reste encore un peu de place !
Journal Enlightenment: Vos questions et nos futurs réponses
Après plusieurs réécritures et 10 années de développement, les EFL (Enlightenment Foundation Libraries) sont sorties en version 1.0 il y a quelques semaines. Le gestionnaire de fenêtre Enlightenment aussi appelé E17 est toujours en développement.
Ces deux projets sont très liés : E17 utilise les EFL. Bien souvent les badeaux les mélangent ce qui donne des quiproquo comme par exemple la sortie de E17 en version stable alors que cette sortie concernait uniquement les EFL.
Afin d'améliorer la compréhension du (…)
E17 est annoncé.
En effet, le développement de e17 se déroulait uniquement sur le gestionnaire de version, et l'installation de celui-ci signifiait une compilation après un checkout — bien sûr, rien n'empêche les distributions de fournir des paquets binaires de e17, et quelques unes le font.
Mais pourquoi parler de ce gestionnaire de fenêtres — ou « desktop shell » — dont la sortie semble prévue entre celle de Debian Lenny et de Duke Nukem Forever ? Eh bien, les développeurs se sont risqués à annoncer une date de sortie. En fait, une page « release schedule » classique, allant jusqu'au lundi 14 septembre, date de sortie de la version Alpha. Selon le site, si tout se passe bien, la version finale sortira aux alentours de Noël. Wait and see.
Enlightenment - Google Summer of Code
Pour la deuxième année consécutive, le projet Enlightenment est accepté au Google Summer of Code, permettant à des étudiants de travailler (travail rémunéré par Google) sur Enlightenment et les EFL durant l'été, avec certains de ses développeurs (quelques uns étant même français)
Enlightenment : c'est reparti
Tout d'abord, "Rasterman", le leader charismatique du projet a été embauché par la Société OpenMoko et déménagera à Sydney pour travailler sur une version d'Enlightenment pour téléphone mobile. Il a aussi l'intention de rassembler la communauté Enlightenment par des rendez-vous sur IRC et la création d'une rencontre mondiale.
Les attentes sur E17 ont été grandes. Mais aujourd'hui, la création d'une branche parallèle pour l'embarqué et la dynamisation de la communauté laisse clairement entendre que la machinerie Enlightenment est de retour.
Journal Apercu Enlightenment v17
Donc comme je surveille son avancée et que Raster nous a mis une nouvelle vidéo présentant e17 je partage celle ci :
http://www.rasterman.com/files/e17_movie-05.avi
Hum je n'ai pas testé récemment mais même non finalisé j'ai trouvé E17 stable et utilisable quotidiennement.
Voila il manque encore une flopée d'appli pour avoir un bureau 100% EFL (enlightenment foundation library) mais le gestionnaire de (…)
Enlightenment 0.17 arrive !
Il est un peu tôt pour se faire une idée définitive, mais les plus curieux peuvent se procurer le CVS et les autres iront lire ce que Rasterman pense de son nouveau jouet.