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 !
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.
Enlightenment Foundation Libraries 1.19
Les Enlightenment Foundation Libraries (EFL) sont un ensemble de bibliothèques logicielles issues du projet de gestionnaire de fenêtres et d’environnement de bureau Enlightenment.
Après huit mois de développement, les développeurs sont fiers de vous annoncer la sortie de la version 1.19 des EFL le 12 avril 2017. Durant ces 32 semaines, nous avons reçu environ 3 500 commits d’une centaine d’auteurs.
NdM. : la dépêche est principalement une traduction des notes de version.
Terminology 0.3
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.
Sortie des EFL 1.2.0 et autres illuminations
Rasterman a annoncé le 26 avril dernier la sortie des Enlightenment Foundation Libraries (EFL) en version 1.2.0.
#include <vaporware.h>
Alors normalement dans une dépêche Enlightenment, c'est à ce moment qu'on écrit que Enlightenment DR17, E17 pour les intimes, est vraiment révolutionnaire et devrait sortir bientôt, ce qui a le bon goût de déclencher l'hilarité bon enfant d'une grande partie de l'auditoire.
Il faut dire qu'il est plutôt ingrat d'écrire une actu sur E17, car c'est vraiment l'arlésienne du gestionnaire de fenêtres libre. Pensez donc, le dépôt subversion est actif depuis 1999 (NdM : le logiciel subversion datant de 2000, ça devait être initialement du CVS) ! Heureusement, les développeurs ont le sens de l'humour et n'hésitent pas à se moquer d'eux-même. Ce qui n'empêche pas le travail d'avancer, le dépôt en est à la révision 70536 quand j'écris ces lignes. Des entreprises comme Samsung et Profusion travaillent activement dessus.
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 !
Enlightenment DR 0.19 et autres nouveautés éclairées
Alors que la version 0.17 d’enlightenment avait mis des années à pointer le bout de son nez, la version 0.19 de ce desktop shell (environnement de bureau) arrive moins d’un an après la version 0.18 !
Cette dépêche est aussi l’occasion de présenter l’actualité de projets associés, comme les bibliothèques EFL au cœur d’E, l’émulateur de terminal Terminology et le lecteur multimédia Rage dont la toute première version a été publiée cet été.
Merci à Rolinh d’avoir initié et ainsi encouragé la rédaction de cette dépêche.
Enlightenment 0.18 EFL 1.8.3 & Elementary
L’équipe d’Enlightenment continue sur sa lancée et est très heureuse de vous offrir la nouvelle version d’Enlightenment !
Pour mémoire Enlightenment est un Environnement de Bureau (Desktop Shell) avec deux objectifs, performance et beauté.
La dernière version stable 0.17 s'était fait attendre plus de 10 ans, cette fois l'équipe a réussi à sortir une version en 1 an.
Enlightenment Foundation Libraries 1.0.0 Bêta
- Enki (gestionnaire de photos),
- Eyelight (outil de présentation)
- ou bien le développement de jeux sur la Freebox.
Journal E19 est de sorti
Coup de tonnerre dans le Landerneau ! Aujourd'hui La version 0.19 Enlightenment est sortie (je ne sais pas trop d'où). Après avoir passé 13 ans à attendre la version 0.17, et moins d'un an après la sortie de la version 0.18, voila la version 0.19. Vous allez voir qu'ils vont finir par sortir une version par semaine (comme Google Chrome !).
Bref, en attendant, le changelog parle de choses intéressantes : support wayland, tilling, gstreamer, packagekit,…
Pour rappel Enlightenment est un gestionnaire (…)
EFL 1.1 alpha
Tôt ce matin, on pouvait lire l’annonce de la sortie de la version 1.1 alpha des bibliothèques Enlightenment Foundation Libraries, les EFL. Ces bibliothèques sont la base du gestionnaire de fenêtres et environnement de bureau ultra‐optimisé Enlightenment.
|
Voilà quelque temps que le projet Enlightenment a commencé sa marche vers la publication de sa version stable finale, avec les EFL tout d’abord, et Enlightenment, lui‐même, pour conclure. Le voyage a été long, plus de 10 ans, mais le résultat est là. Cette version apporte un certain nombre de corrections de bogues, ainsi que de nouvelles fonctionnalités. La future version 1.1 sera la base d’Enlightenment DR17.
Les Enlightenment Foundation Libraries 1.15 sont de sortie !
Les Enlightenment Foundation Libraries (EFL) sont un ensemble de bibliothèques logicielles issues du projet de gestionnaire de fenêtres et d'environnement de bureau Enlightenment.
Après trois mois d’intense développement, nous (NdM: les auteurs du projet) sommes fiers de vous annoncer la sortie de la version 1.15 des EFL, de l'ensemble de widgets Elementary, des chargeurs génériques pour la bibliothèque de rendu graphique Evas et des lecteurs génériques pour la bibliothèque vidéo Emotion.
Durant ces douze semaines, nous avons reçu plus d’un millier de commits de soixante-quatre auteurs pour les seules EFL, ce qui représente une petite baisse d’environ deux cents commits par rapport à la version précédente. Elementary a pour sa part eu droit à presque cinq cents commits par cinquante-six personnes. Un excellent boulot de tous !
Ice Window Manager (IceWM ) version 2.0.0
IceWM est un gestionnaire de fenêtres accessible à tous, fiable, léger, simple. Nous l’avons tous croisé sans le savoir en essayant une distribution légère. Il ressemble à l’interface familière de Windows95, avec une différence : il est très stable — il sert depuis longtemps de fallback sur la distribution SuSE, façon Vi, celui qui tourne encore quand tout est planté.
Il est thémable et on peut configurer beaucoup de choses via ses préférences. Ce n’est pas un environnement de bureau, mais il est assez complet pour qu'on se contente d’y ajouter un gestionnaire de fichier et obtenir un bureau qui « juste marche » comme dirait l’autre. Il a déjà 23 ans, il est encore en pleine forme, réactif, rapide et souple comme à ses débuts. Bref, c’est un jeune homme agréable.
Sa version 2.0.0 ne contient que deux changements importants :
-
Imlib2
est le nouveau moteur de rendu,gdk-pixbuf-xlib
n’est plus qu'une alternative. Pour ceux qui l’oublient, imlib2 est le moteur super rapide et super léger du projet enlightenment. - Le protocole _WIN_PROTOCOL n'est plus supporté. En pratique Icewm n’est plus compatible avec Gnome 1. _WIN_PROTOCOL est un ancien protocole de communication avec le gestionnaire de fenêtres. Depuis l’an 2000, les applications X11 utilisent EWMH à la place. En enlevant cette rétrocompatibilité, le code est plus petit et plus facile à maintenir et IceWM est encore un petit peu plus léger.
Le reste n’est que bugfixes et changements mineurs.
Conférence Parinux : les Enlightenment Foundation Libraries (EFL)
La mise à jour des Enlightenment Foundation Libraries en version 1.0 est un moment important pour le projet, car les développeurs veulent, et pensent pouvoir maintenant garantir, une stabilité complète de l'API et de l'ABI des EFL pour plusieurs années.
Cela devrait faciliter l'utilisation par les professionnels, les amateurs et les empaqueteurs, en leur donnant accès à un ensemble de bibliothèques optimisées pour donner le maximum de tous les matériels possibles, en donnant une flexibilité et des possibilités graphiques hors du commun.
Les EFL (Enlightenment Foundation Libraries) sont sorties en version 1.0.0
C'est ainsi que la première version stable de ces Enlightenment Foundation Libraries, les bibliothèques logicielles utilisées par le très attendu E17, est enfin arrivée. Ces bibliothèques se veulent très optimisées afin de fonctionner même sur des appareils peu performants.
Les bibliothèques sont écrites en C et sous licence BSD (sauf la bibliothèque Eina qui est sous LGPL 2.1).
Cette sortie arrive une semaine avant le FOSDEM 2011 où il y aura un stand de l'association francophone et 2 discussions concernant Enlightenment et les EFL :
- Modularité d'Enlightenment, par Michael Bouchaud, un des développeurs d'Ordissimo, qui montre qu'Enlightenment peut être utilisé autrement que comme un gestionnaire de fenêtres classique ;
- Utilisation des EFL dans l'embarqué, par Cédric Bail, développeur chez Free, créateur d'Elixir, bibliothèque utilisant les EFL et permettant d'écrire en JavaScript des jeux pour la Freebox.
NdM : Merci à Xavier Claude qui a proposé une autre dépêche qui est venue compléter celle-ci.