X Wayland et Weston 1.4

103
7
fév.
2014
X

Wayland et Weston sont sortis en version 1.4 le jeudi 24 janvier. Sous GNU/Linux et BSD (et d’autres…), lorsqu’une application veut afficher quelque chose à l’écran, elle doit utiliser le protocole X11 pour communiquer avec X.Org, qui se charge de faire l’affichage. Or, ces derniers sont très vieux et ne sont pas adaptés au matériel moderne.

X.Org a été conçu à une époque où l’on utilisait peu la carte graphique. Aujourd’hui, nos navigateurs Web (rendu HTML, CSS, JavaScript…) et nos interfaces graphiques (Qt, Cairo…) ont de nombreuses occasions de solliciter celle‐ci, sans compter que l’arrivée de Steam a permis l’arrivée de nombreux titres pour notre système d’exploitation favori.

Côté sécurité, X.Org est une vraie passoire : écrire un enregistreur de clavier est un jeu d’enfant… Wayland devrait changer ça, mais cela ne signifie pas la fin des failles. Par exemple, l’arrivée de WebGL (et bientôt de WebGL 2 ! cf. ici et ) dans nos navigateurs Web ouvre potentiellement de nouvelles failles dans nos systèmes, d’autant plus que les pilotes graphiques eux‐mêmes n’ont souvent pas été conçus dans une optique principale de sécurité, mais c’est un autre problème.

Mais alors, que sont Wayland et Weston ?

X Enlightenment 0.18 EFL 1.8.3 & Elementary

Posté par . Édité par palm123, Xavier Claude et Pierre Jarillon. Modéré par ZeroHeure. Licence CC by-sa
49
24
déc.
2013
X

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.

X EGLX : un petit traducteur GLX-EGL pour Wayland

Posté par Tarnyko . Édité par Nÿco, palm123 et Xavier Claude. Modéré par Nÿco. Licence CC by-sa
Tags : aucun
57
27
oct.
2013
X

Que ce soit un jeu vidéo, un petit logiciel de traitement ou une simple démo, on a tous dans notre coeur un vieux (comme dans vieux) logiciel utilisant des API obsolètes : OpenGL, X11… :-D

Malgré tout, l'antique OpenGL 1.X (celui avec glBegin(), glEnd() …) est en voie de disparition, remplacé par ses variantes mobiles que sont OpenGL ES 1.0, 2.0 et bientôt 3.0. Tout ça ne nous poserait pas de problème si X lui-même n'était pas en train d'être remplacé par Wayland, dont le compositeur de référence ne « comprend » qu'OpenGL ES en natif. Par ailleurs et par conséquent, la couche de glue entre GL et le système (GLX) change également, remplacée par EGL

C'est pour répondre à cette problèmatique que j'ai écrit EGLX, un traducteur GLX vers EGL/Wayland.

X Cairo-Dock 3.3 prêt à s'installer sur votre bureau !

Posté par (page perso) . Édité par fabounet, Christophe Guilloux et Nÿco. Modéré par Christophe Guilloux. Licence CC by-sa
Tags :
37
21
oct.
2013
X

Cairo-Dock est une interface de bureau conviviale, rapide et entièrement personnalisable, fonctionnnant sur tous les environnements de bureau.
Une nouvelle version vient de sortir, avec notamment un menu d'applications amélioré, une meilleure intégration à Cinnamon, une nouvelle applet et une interface de contrôle DBus encore plus puissante.

Plus d'info et des images dans la seconde partie de cet article :-)

Glx-Dock / Cairo-Dock

X Entretien avec Jérôme Glisse, développeur des pilotes graphiques radeon pour Red Hat

131
26
août
2013
X

Nous avons la chance d’avoir quelques développeurs qui fréquentent LinuxFr.org (what else?), dont Jérôme Glisse (alias glisse) qui travaille au sein de la société Red Hat sur le pilote graphique libre pour cartes graphiques ATI/AMD Radeon.

Pour cet entretien, j'ai invité les membres de LinuxFr.org en tribune de rédaction (il faut être inscrit !) à venir compléter mon questionnaire avec leurs propres questions, et Jérôme a bien voulu se prêter au jeu : un grand merci à lui.

À noter que les hyperliens ont été ajoutés après coup par les contributeurs à cette dépêche pour en faciliter la lecture.

X X.Org est mort, vive Wayland ! (3)

77
18
juil.
2013
X

Le système graphique Wayland vient de passer une nouvelle étape. En effet, le rythme de développement de Wayland et Weston s’est accéléré depuis le passage à un cycle de publication trimestriel.

Cette version est importante, car elle met en place une gestion de version dans l’API qui permettra de passer en douceur les futures évolutions. Par ailleurs, les manœuvres sont en cours au niveau des bibliothèques graphiques (toolkits), environnements de bureau et distributions.

Pour rappel, Wayland est un protocole alternatif à X, repensé pour les usages modernes, et Weston le compositeur référence utilisant Wayland.

Wayland

Il reste néanmoins encore du chemin pour une bonne maturité du produit, alors que la concurrence devient forte surtout dans le domaine de l’embarqué avec Ubuntu Touch et Mir qui pointent à l’horizon, et, bien sûr, SurfaceFlinger utilisé dans Android.

NdM : merci à mpurple pour avoir également proposé une dépêche sur le sujet. Ces deux dépêches ont été fusionnées.

X Le combat X contre Wayland : les faits vus par Eric Griffith

109
14
juin
2013
X

Voici la traduction (avec quelques libertés) d’un article paru sur Phoronix sous licence CC-By-3.0.

Introduction

Un aperçu des problèmes, corrections et fonctionnalités liés à X et Wayland. Écrit par Eric Griffith, avec l’aide de Daniel Stone (développeur X.Org et Wayland). Corrigé et validé par Daniel Stone.

Cet article a été rédigé par un contributeur volontaire de Phoronix en se basant sur des présentations de Keith Packard, David Airlie, Daniel Stone, Kristian Høgsberg ; ainsi que les wikis de X11, X12, Wayland et Freedesktop.org, et des questions‐réponses directes avec les développeurs.

Depuis sa première annonce, il y a plusieurs années, il y a eu beaucoup d’informations, de désinformation, de fausses idées, et du pur FUD à propos de Wayland, le remplaçant de nouvelle génération du système de fenêtrage X. Cette présentation a pour but de clarifier la situation de Wayland.

L’article est très inspiré par la récente conférence technique donnée par Daniel Stone à la conférence Linux australienne linux.conf.au de 2013, à laquelle il constitue une excellente introduction. L’anglais de Daniel Stone est facilement accessible, sa conférence complète excellemment l’article, et ses diapos sont un modèle d’humour. Allez la voir, c’est hilarant, très instructif et puis il est une des rares personnes qui connaît vraiment le sujet.
Elle est disponible au format Ogg vidéo ou sur un site de partage de vidéos bien connu.

X X.Org est mort, vive Wayland ! (2)

Posté par . Édité par Davy Defaud, Jiehong, bayo, Nÿco, antistress et Xavier Claude. Modéré par Xavier Claude. Licence CC by-sa
Tags :
68
7
mai
2013
X

L’activité du projet Wayland, projet visant à remplacer le vieillissant X.Org, a été très importante ces derniers mois. En voici les principaux faits marquants.

Wayland

Merci à bayo, Nÿco et antistress pour leur contribution.

X État des pilotes graphiques libres pour SoC

Posté par (page perso) . Édité par Nÿco, Xavier Claude, Benoît Sibaud, karteum59 et olivier esver. Modéré par Christophe Guilloux. Licence CC by-sa
Tags : aucun
62
3
mai
2013
X

Si les lecteurs de LinuxFr.org sont généralement bien au fait de l'état de prise en charge des puces graphiques de leur PC (Intel HD Graphics, AMD Radeon, NVIDIA GeForce) par les pilotes libres, il n'en est pas toujours de même s'agissant de la prise en charge des puces graphiques embarquées dans les SoC (« System on Chip », système sur puce, contenant en général processeur, mémoire, stockage et périphériques).

Or ces SoC, principalement basés sur l'architecture ARM actuellement. sont devenus omniprésents depuis l’avènement des ordiphones et des tablettes, et le problème de l'existence ou non de pilotes libres devient de plus en plus aigu, spécialement si on souhaite pouvoir tourner une distribution GNU/Linux sur ces engins sans s'embêter.

X Actualité des puces graphiques : Tegra, Optimus, UVD et Beignet

Posté par (page perso) . Édité par antistress, Davy Defaud, Nÿco, NeoX, Jiehong, Benoît et BAud. Modéré par patrick_g. Licence CC by-sa
Tags : aucun
31
19
avr.
2013
X

Voici l’actualité des puces graphiques, notamment la 3D dans Tegra 2 et 3, début de prise en charge d’Optimus, précisions sur UVD et le projet OpenCL Beignet.

X Terminology 0.3

Posté par . Édité par Benoît Sibaud, Christophe Guilloux et NeoX. Modéré par Benoît Sibaud. Licence CC by-sa
60
29
mar.
2013
X

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.

X Mir, un serveur d’affichage de trop ?

Posté par (page perso) . Édité par Davy Defaud, reno, baud123, Nÿco, GeneralZod, Florent Zara et Christophe Guilloux. Modéré par Nÿco. Licence CC by-sa
Tags :
47
7
mar.
2013
X

Le monde du Libre s’est appuyé pendant de longues années sur le serveur d’affichage X Window System. Le protocole X date de 1984 et, en dépit de nombreuses extensions, il commence à montrer son âge. De nombreuses critiques ont été émises sur le caractère impénétrable de son code, sur son modèle de sécurité inexistant et sur son inadaptation aux machines modernes.

Depuis 2008, un remplaçant répondant au nom de Wayland est développé par Kristian Høgsberg et de nombreux autres contributeurs. Ce nouveau protocole se débarrasse de tous les résidus accumulés par X au fil des années, et il propose une solution moderne et optimisée (voir cet article LWN qui explique les enjeux et cette vidéo de Daniel Stone à la conférence LCA 2013). Il est important de noter que les développeurs de Wayland sont souvent d’anciens développeurs X.Org (Stone est un bon exemple) qui ont donc une connaissance poussée des limitations du serveur X et une expertise suffisante pour jauger les qualités de Wayland.

NdM : merci à patrick_g pour son journal.

X Mesa 9.1 est sorti

Posté par (page perso) . Édité par Nÿco et Xavier Claude. Modéré par Xavier Claude. Licence CC by-sa
Tags :
63
23
fév.
2013
X

Mesa 9.1 vient de sortir ! Pour rappel, Mesa est une implémentation libre de la spécification OpenGL pour plates‐formes de type Unix, comme GNU/Linux.

La précédente version de Mesa permettait d'étendre le support d'OpenGL 3.0 à 3.1 ; cette fois le travail d'implémentation des versions suivantes d'OpenGL, bien qu'en bonne voie, n'a pu être terminé à temps, ce qui explique que le nommage de cette version soit de type 9.x. On peut raisonnablement espérer que la prochaine version de Mesa sera estampillée 10.0, marquant ainsi le support d'une version plus récente d'OpenGL (probablement 3.3).

Cette nouvelle version de Mesa n'est pourtant pas dénuée d'intérêt puisqu'elle apporte le support d'OpenGL ES 3.0 aux puces Intel Gen6 et Gen7 (respectivement Sandy Bridge et Ivy Bridge). L'exploit est à souligner puisqu'on se souvient que la spécification d'OpenGL ES 3.0 ne date que de quelques mois !

Une autre nouveauté intéressera les possesseurs de puces Intel puisque celles-ci bénéficient semble t-il d'un léger gain de performances. Du côté des autres nouveautés, on notera la prise en charge d'OpenGL 3.1 Core pour les puces AMD de la série Radeon HD2000 à HD6000, et l'ajout du du multisample anti-aliasing (MSAA) pour les puces de la série AMD Radeon X1000.

X Petites brèves autour de Wayland

Posté par (page perso) . Édité par baud123, Nÿco, fravashyo, reno, Benoît Sibaud, Nils Ratusznik et Jarvis. Modéré par Nÿco. Licence CC by-sa
Tags :
65
14
jan.
2013
X

Wayland est un protocole pour serveur graphique qui se veut, à long terme, le remplaçant de X. Il est récemment sorti en version 1.0 et continue son développement. Le développement de Wayland est accompagné du développement du compositeur de référence (implémentant le protocole), Weston.

Weston sans 3D

Une des grandes critiques de Wayland était que le compositeur par défaut nécessitait des pilotes graphiques prenant en charge les opérations 3D, ce qui limitait le nombre de cartes graphiques pouvant être utilisées. C'est une critique en train de devenir obsolète, un patch récent permet d'utiliser Weston dans un serveur X, sans ces pilotes 3D, mais en utilisant une bibliothèque ne nécessitant qu'un CPU. Et ce code va être adapté pour qu'il soit utilisable en natif, sans serveur X.

Compiz ne migrera pas vers Wayland

Le développeur principal de Compiz a annoncé qu'il ne migrera pas son compositeur vers Wayland, non pas parce qu'il trouve que c'est un mauvais projet mais parce qu'il pense qu'il vaut mieux implémenter les fonctionnalités de Compiz dans Weston plutôt que de fragmenter encore plus le monde des compositeurs Wayland et d'augmenter la complexité de Compiz en le rendant compatible avec Wayland. Il continuera toutefois à maintenir Compiz pour X.

Les applications arrivent

Petit à petit, de plus en plus d'applications sont nativement compatibles avec Wayland, voici par exemple un backend Wayland pour mplayer2. Attention si vous voulez l'essayer, il requiert une version assez récente de FFMPEG, n'oubliez de lire les instructions.

Wayland pour Android

La version de Wayland pour Android n'est pas oubliée avec le développement de wayland-java : une interface entre la bibliothèque d'arrière-plan libwayland et le langage Java. Il est donc maintenant possible de développer des applications Java pour Wayland. Ce développement est encore récent et jugé expérimental.

NdA : merci à Nÿco, reno, Jarvis et fravashyo pour leurs contributions à cette dépêche.

X Journée EFL et Enlightenment près de Paris le 26/01

17
11
jan.
2013
X

C’est avec grand plaisir que Enlightenment France et Ordissimo vous invitent à venir participer à une journée de conférences et ateliers sur Enlightenment et les EFL.

Cette journée aura lieu le 26 janvier 2013 à partir de 9h00 au 33 avenue Gambetta à Montrouge (92121).

X Awesome 3.5

42
23
déc.
2012
X

Plus de trois ans après la version précédente, voici awesome 3.5. Il s'agit d'un gestionnaire de fenêtres léger, scriptable, et disposant d'une présentation des fenêtres configurable. Il permet notamment de faire cohabiter des dispositions de fenêtres de type pavant, flottant ou encore plein écran. Il est scriptable et adaptable à souhait par l'utilisateur, au point qu'il est présenté par ses pères comme une plate-forme permettant de construire son propre gestionnaire de fenêtres, plutôt qu'en tant que gestionnaire de fenêtres « classique ». Cette approche permet de répondre à de multiples usages, au prix d'une plongée dans le fichier de paramétrage et la programmation en lua.

X Enlightenment DR17 est enfin sorti !

Posté par (page perso) . Édité par Nÿco, baud123 et patrick_g. Modéré par tuiu pol. Licence CC by-sa
Tags :
123
21
déc.
2012
X

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 !

X Enligthenment DR 0.17 (e17) en version alpha

Posté par (page perso) . Édité par Benoît Sibaud et Xavier Teyssier. Modéré par Christophe Guilloux. Licence CC by-sa
Tags :
40
12
nov.
2012
X

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.

X Entretien avec Martin Peres, développeur Nouveau

Posté par (page perso) . Édité par Davy Defaud, Martin Peres, Nÿco, baud123 et patrick_g. Modéré par Xavier Claude. Licence CC by-sa
91
25
oct.
2012
X

Martin Peres (alias mupuf) n’est pas exactement un inconnu sur LinuxFr.org, puisque son nom a déjà été mentionné lors de la sortie des versions 2.6.37 et 3.3 du noyau, pour son travail sur le projet Nouveau, dont il est l’un des développeurs, ou encore très récemment dans un journal sur la conception sécurisée des serveurs graphiques (X, Wayland).

En creusant un peu, je me suis aperçu que Martin était même actif sur LinuxFr.org, où il a déjà rédigé des dépêches.

Alors que le travail de Martin sur Nouveau sera à nouveau mentionné dans la dépêche à venir sur la prochaine version 3.7 du noyau Linux, le moment me semblait adéquat pour une demande d’entretien qu’il a gentiment acceptée.

Précisons que vous pouvez également suivre Martin via son blogue, sa page recherche ou son compte Google+.

X X.Org est mort, vive Wayland !

110
23
oct.
2012
X

Eh oui les amis, ça y est, le jour tant attendu est arrivé : Wayland 1.0 est enfin là !

À ce jour, sur tous les ordinateurs de bureau et portables sous GNU/Linux, *BSD ou Solaris de la planète, l’interface graphique — que ce soit KDE, GNOME ou autre — est gérée par X Window System ou X11, dont X.Org est une implémentation (dérivée de XFree86).
Fait tout aussi notable : dans le monde mobile (Android) ou de l’embarqué où GNU/Linux est largement diffusé, X.Org est la plupart du temps absent.

X a été conçu au MIT en 1984 — il y a presque 30 ans ! —, sa version 11 datant, elle, de 1987, ce qui est très vieux pour du code gérant du matériel ayant subi de nombreuses (r)évolutions, avec pour corollaire que X.Org est devenu très difficile à maintenir.
De plus, avec l’avènement des compositeurs (permettant des effets de transparence, d’ombre portée, etc.), le fonctionnement de X.Org pour la gestion graphique ne semble plus optimal, car il constitue une étape supplémentaire entre l’application et le compositeur ainsi qu’entre le compositeur et le matériel.

Plusieurs tentatives pour remplacer X ont eu lieu : Y Window System, Fresco/Berlin… Aucune n’a rencontré le succès escompté.

En 2008, le Danois Kristian Høgsberg a décidé de créer un nouveau serveur d’affichage, à la fois plus moderne et plus simple à maintenir : le projet Wayland était né.

C’est donc finalement le W de Wayland qui succèdera à X !
Wayland

Pour se donner une petite idée de leurs différences, l’interface de programmation (API) de Wayland est environ 15 fois plus petite que celle de X…

Du côté utilisateur, on nous promet quelques bénéfices immédiats : une plus grande fluidité, un affichage sans cisaillements (tear‐free) quand la décoration est gérée par le client…
Notons enfin que Wayland n’est pas développé contre X.Org, mais avec le plein appui des développeurs de ce dernier qui voient bien l’intérêt de simplifier la maintenance. D’ailleurs, la Fondation X.Org vient de réviser ses statuts en incluant Wayland dans les logiciels qu’elle soutient.

Participants à la rédaction de cette dépêche : reno, antistress, Xavier Claude, Davy Defaud, Patrick_g, Benoît.

X Sortie de Cairo-Dock / Glx-Dock 3.1.0

42
20
oct.
2012
X

L’équipe de Cairo-Dock (fabounet et matttbe) est fière de vous annoncer la sortie de la version 3.1.0.

Cairo-Dock est une interface de bureau conviviale, rapide et entièrement personnalisable (sous licence GPL v3+). Vous pouvez l’utiliser soit comme une session alternative (la session Cairo-Dock) à Unity, GNOME Shell, Xfce Panel, KDE panel, etc., soit comme complément à ces environnements. Cairo-Dock s’adapte avant tout à vos besoins, et non l’inverse !

Cette nouvelle version majeure fait suite à la branche 3.x. On continue dans la prise en charge de la session Cairo-Dock avec son lot de greffons pour contrôler toute une série d’éléments nécessaires à la gestion de la session (le classique menu d’applications, des raccourcis, des lanceurs, une barre des tâches, un moyen de fermer la session, d’afficher l’heure, d’être averti en cas de divers événements, etc. Bref, une gestion de session enrichie grâce à de nombreuses appliquettes.

Le dock a le grand avantage d’avoir un second panneau de configuration dit « avancé ». Il vous permettra d’adapter le dock à vos besoins et de le régler dans les moindres détails. Cairo-Dock peut également profiter de l’accélération graphique, les greffons peuvent être détachés sur le bureau en desklet et beaucoup de greffons et d’effets sont disponibles et activables en un clic. À noter également qu’une API D-Bus complète, ainsi que des interfaces pour plusieurs langages de programmation, sont disponibles pour créer rapidement des appliquettes ou favoriser la bonne intégration de divers programmes.

X S2TC fait la pige à S3 pour la gestion libre des textures !

Posté par (page perso) . Édité par Davy Defaud, baud123 et Nÿco. Modéré par Benoît Sibaud. Licence CC by-sa
Tags : aucun
43
13
oct.
2012
X

Les jeux en 3D texturée OpenGL, OpenGL ES et maintenant WebGL utilisent la compression de textures pour permettre des performances décentes.

Malheureusement, le format qui s’est imposé de fait sur le desktop (il est inclus dans Direct3D pour Windows) est soumis à redevance dans les pays qui, malheureusement, reconnaissent les brevets logiciels. Il s’agit du format S3TC de la société S3 Graphics.

Le point avait été abordé dans cette dépêche du mois d’août, qui portait d’ailleurs de très bonnes nouvelles : le lancement de nouveaux formats de compression de textures libres de redevance, équivalents (ETC) ou supérieurs (ASTC) au S3TC. Ça, c’est pour l’avenir. Mais, pour le présent ?

X Mesa 9.0 est sorti : OpenGL 3.1, OpenCL, VDPAU…

Posté par (page perso) . Édité par Davy Defaud, Thomas DEBESSE et Nÿco. Modéré par Davy Defaud. Licence CC by-sa
Tags : aucun
61
9
oct.
2012
X

Nous avions relayé au mois d’août la publication des spécifications OpenGL 4.3 et OpenGL ES 3.0 par le Groupe Khronos.

Mesa, une implémentation libre de la spécification pour plates‐formes de type Unix, comme GNU/Linux, vient de sortir en version 9.0, offrant notamment la prise en charge de la version 3.1 d’OpenGL datant du 24 mars 2009. Du fait de cette importante mise à jour, Mesa 8.1 sort finalement sous le nom de Mesa 9.0.

X Quoi de neuf du côté d'OpenGL et Linux ?

Posté par (page perso) . Édité par Lucas Bonnet. Modéré par j. Licence CC by-sa
Tags : aucun
44
13
août
2012
X

Le SIGGRAPH (célèbre conférence américaine annuelle sur l'infographie et la programmation graphique) qui vient de se dérouler du 7 au 9 août dernier à Los Angeles a été l'occasion de quelques annonces intéressant le monde du logiciel libre, s'agissant des API OpenGL / OpenGL ES et de leur support par les systèmes GNU/Linux.

X Enlightenment 0.17 a un release manager

Posté par . Édité par baud123 et Nÿco. Modéré par j.
64
9
juil.
2012
X

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.