Enlightenment 0.17 a un release manager

Posté par  . Édité par baud123 et Nÿco. Modéré par j.
Étiquettes :
64
9
juil.
2012
Serveurs d’affichage

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.

Sortie des EFL 1.2.0 et autres illuminations

Posté par  (site web personnel) . Édité par Benoît Sibaud, baud123 et NeoX. Modéré par Nils Ratusznik. Licence CC By‑SA.
Étiquettes :
60
30
avr.
2012
Serveurs d’affichage

Rasterman a annoncé le 26 avril dernier la sortie des Enlightenment Foundation Libraries (EFL) en version 1.2.0.

E17

#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.

Journal SlackE17 sort pour le réveillon

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
19
31
déc.
2011

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

Posté par  . Édité par Nÿco et Lucas Bonnet. Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
34
6
déc.
2011
Serveurs d’affichage

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).

EFL 1.1 alpha

Posté par  . Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
40
16
nov.
2011
C et C++

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.

Enlightenment sur téléphone|Enlightenment sur laptop

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.

Toulibre : événements du libre toulousain en novembre

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
9
4
nov.
2011
Communauté

Voici les prochains événements autour du Libre à Toulouse organisés par Toulibre :

  • samedi 5 novembre 2011 : Ateliers logiciels libres : KDE, Blender, LibreOffice ;
  • mercredi 9 novembre 2011 : Rencontre logiciels libres et présentation de Enlightement ;
  • mercredi 23 novembre 2011 : Rencontre logiciels libres.

Le dernier week‐end de novembre, samedi 26 et dimanche 27 novembre, à l’ENSEEIHT, aura lieu le Capitole du Libre, qui réunit sur le même lieu une Ubuntu Party, un Drupal Camp et aKaDEmy-fr.

Journal Nouvelle version de SlackE17

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
16
4
juin
2011

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

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
59
6
mai
2011
Serveurs d’affichage

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

Posté par  .
20
20
avr.
2011

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 (…)

Enlightenment France et Ordissimo organisent une journée de présentation des EFL

Posté par  . Modéré par Xavier Teyssier. Licence CC By‑SA.
18
31
mar.
2011
Technologie

Le 7 mai prochain, toute l’équipe d’Enlightenment France vous accueillera dans les locaux d’Ordissimo à Montrouge pour vous présenter les technologies vous permettant de développer vos applications avec les Enlightenment Foundation Libraries.

Lors de cette journée, nous vous apporterons également toute notre expertise pour vous aider à avancer sur vos projets, tout cela, bien sûr, dans la bonne humeur et la convivialité qui caractérisent la communauté Enlightenment.

Conférence Parinux : les Enlightenment Foundation Libraries (EFL)

Posté par  . Modéré par Florent Zara. Licence CC By‑SA.
Étiquettes :
37
28
fév.
2011
Serveurs d’affichage

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

Posté par  . Modéré par patrick_g.
35
30
jan.
2011
Serveurs d’affichage
Après plusieurs réécritures et 10 années de développement, les EFL (Enlightenment Foundation Libraries) sortent en version 1.0 un peu moins de trois mois après la sortie de la version bêta. Cette phase de bêta ayant été mise à profit pour supprimer un maximum de bogues et s'assurer au mieux de la portabilité des EFL.

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.

Enlightenment Foundation Libraries 1.0.0 Bêta

Posté par  . Modéré par Mouns.
Étiquettes :
50
10
oct.
2010
Serveurs d’affichage
Les EFL (Enlightenment Foundation Libraries) sont un ensemble de bibliothèques dédiées au graphisme, très optimisées et utilisées entre autres pour l'écriture du gestionnaire de fenêtre Enlightenment, du media player Enna, ainsi que d'autres applications : Un mois et demi après la sortie en version 1.0.0 Alpha, les EFL sortent en version Bêta. L'API ne changera plus jusqu'à la version 1.0.0 finale (en particulier, tout ajout de fonctionnalité est interdit). La priorité est la correction des erreurs et l'amélioration de la documentation, avec comme but la sortie en version 1.0.0 finale à la fin du mois d'octobre (avec peut-être des Release Candidate entretemps).

Enlightenment Foundation Libraries 1.0.0 Alpha

Posté par  . Modéré par baud123.
Étiquettes :
26
21
août
2010
Serveurs d’affichage
Les EFL (Enlightenment Foundation Libraries) sont un ensemble de bibliothèques dédiées au graphisme, très optimisées, et utilisées entre autres pour l'écriture du gestionnaire de fenêtre Enlightenment, du media player Enna, ainsi que d'autres applications : Enki (gestionnaire de photos), Eyelight (outil de présentation). En développement depuis plusieurs années, elles viennent de sortir en version 1.0.0 Alpha. L'API est donc considérée comme stable. La priorité est la correction des erreurs, avec comme but la sortie en version 1.0.0 finale.

Enlightenment conquiert le monde

Posté par  . Modéré par rootix.
Étiquettes :
28
23
nov.
2009
Technologie
Enlightenment, le célèbre environnement de bureau, est de plus en plus présent dans le monde de l'embarqué et cela se ressent d'autant plus à l'annonce d'un sponsoring de Samsung.

Les EFL (Enlightenment Foundation Libraries) sont un ensemble de bibliothèques optimisées en vitesse et consommation mémoire (ce qui en fait un excellent choix pour l'embarqué). Elles mettent à la disposition des développeurs un certain nombre de fonctionnalités. Tels que les interfaces graphiques, la gestion de thèmes graphiques, les animations, la vidéo, le stockage des données, le réseau...

Les EFL sont également de plus en plus utilisées, on les retrouve notamment dans OpenInkPot et OpenMoko, l'un dans sa distribution pour ebooks, l'autre pour la téléphonie mobile. On les retrouve, en outre, dans la future version de aMsn, et aussi dans le projet Calaos, pour ne citer qu'eux. L'arrivée de ce leader en téléphonie mobile est donc, de ce fait, une bonne nouvelle assurant une certaine pérennité pour les utilisateurs et développeurs des EFL et d'Enlightenment.
La deuxième nouvelle apparue cette semaine, comme une surprise, est la diffusion des EFL dans les FreeBox HD. En effet, un peu plus de deux millions de FreeBox HD ont reçu les EFL lors d'une des dernières mise à jour. Free propose un binding JavaScript, nommé Elixir, de certaines EFL, permettant aux utilisateurs de FreeBox HD de pouvoir créer leurs propres applications et de pouvoir même, prochainement, les partager par le biais d'un portail directement accessible depuis la FreeBox.

Pour l’instant sont inclus des bindings pour Eet (sérialisations des données), Evas (gestionnaire de canvas statefull), Ecore (abstraction d'évènements), Edje (moteur de scènes). D’autres possibilités viendront dans le futur compléter cette liste, comme Emotion (vidéo) ou encore Elementary (collection d'éléments graphiques). Hors EFL, SQLite et SDL_Mixer sont disponibles.