#e.fr à Toulibre !

Dans le cadre de notre « tournée », l’association Enlightenment France représentée par Nicolas « Captainigloo » Aguirre donne une conférence sur Enlightenment et les EFL à Toulouse, en partenariat avec l’association Toulibre.

Voici un petit extrait du programme :


À 20h00, Nicolas Aguirre, secrétaire de l’association francophone des utilisateurs d’Enlightenment et des EFL (Enlightenment Foundation Libraries), présentera cet autre bureau opensource qu’est Enlightenment, et son installation sur des netbooks ou des tablettes tactiles. Dans une deuxième partie il décrira quelques EFL, telles qu’Evas, la bibliothèque de canevas graphique, Edje, la bibliothèque de thème ou Elementary, la bibliothèque de widgets tactiles.

Si vous êtes dans la région de Toulouse et que vous voulez en savoir plus, rendez-vous sur l’agenda du libre.

flattr this!

EFL 1.1 : La sortie dans 3 semaines

Juste une petite nouvelle concernant la sortie des EFL 1.1 dans environ 3 semaines. Pour l’instant, nous somme en période de test (aucun ajout de fonctionnalité n’est autorisé après le lundi 7 Novembre) pour encore une semaine. Après il y aura une semaine de RC et la sortie elle-même.

Donc c’est une bonne période pour les tester, reporter des problèmes graves, faire des patches pour la doc, tester sur plusieurs plateformes (linux 32 et 64 bits, *BSD, Solaris, etc…)

Concernant Windows, même s’il y a des patches intégrant de nouvelles fonctionalités (je peux rêver…), je les intègrerai :-)

La suite, ça sera les EFL 1.0.2 (certainement la dernière sortie pour la version 1.0) et e17. Elementary est aussi en préparation.

flattr this!

Tizen le renouveau de meego et les EFL

Voilà quelques jours que le « buzz » Tizen secoue le web et surtout la communauté Meego.

Beaucoup de questions restent en suspens  aucune véritable communication précise ne répondant aux interrogations diverses et variées.

Les annonces officielles faites d’une part par la Linux Fondation et par la LiMo Fondation nous apprennent la naissance d’une nouvelle plateforme open source basée sur GNU/Linux. Cette plateforme cible les smartphones, les TV connectées, les tablettes, les netbooks…

Lire la suite

flattr this!

Enlightenment France a Nancy !

Un petit mot pour vous dire que je serai à Nancy le 7 octobre dans les locaux de nos amis du Mirabellug pour une présentation d’E17 et des dernières évolutions du projet et de l’association.

Alors si vous êtes dans le coin, vous êtes les bienvenus.

Quand : le Vendredi 7 Octobre 2011 à 20h30
où : MJC des Trois-Maisons à Nancy

flattr this!

Les EFL et XCB

Depuis quelque jours, Devilhorns commite sur le SVN du code concernant XCB. Qu’est ce que XCB, à quoi ça sert, quel est le gain pour les EFL d’utiliser XCB ?

D’apres le site officiel :
« The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. »

Que l’on pourrait traduire par : XCB est un remplaçant de Xlib, proposant une faible empreinte mémoire, une latence cachée, un accès direct au protocole X, un support des files d’exécution amélioré, et de l’extensibilité.
Les avantages :

  • Gain en mémoire lors de l’exécution (voir plus bas)
  • XCB entièrement thread safe
  • Réactivité d’un gestionnaire de fenêtres
  • Gain de vitesse (certe faible) pour un démarrage de programme par rapport à Xlib en local, mais gain énorme quand l’application est lancée dans un tunnel ssh (~1s pour XCB, ~6s pour Xlib) lorsque l’application est correctement écrite (évidemment)

Regardons comment activer tout ça dans les EFL.
Devilhorns n’est pas parti de 0, puisqu’il a reprit le code de vtorri. On retrouve XCB dans evas et ecore.
Nous devons donc compiler ces deux librairies avec le support de xcb :
Pour evas :

./configure --prefix=/opt/e17 --enable-software-xcb

Ce qui nous donne comme résultat :

Engines:
Software Memory Buffer.....: yes
Software X11...............: yes (Xlib: no) (XCB: yes)

et pour ecore :

./configure --prefix=/opt/e17 --enable-ecore-x-xcb

ce qui nous donne :

Ecore_X (XCB backend)........: yes
....
Ecore_Evas...................: yes
Software Memory Buffer.....: yes
Software X11...............: yes (Xlib=no) (XCB=yes)

Comparons les résultats avant et après compilation :
La mémoire utilisée par E17 avant de compiler le support XCB est (RES – SHR) => 39M – 8536 = 30.4MB
Après avoir compilé le support XCB : 21M – 9952 = 11.048MB !

La mémoire utilisée est presque divisée par 3 ! Et e17 est toujours utilisable.
Juste un petit bémol, Dans le cas où vous voudriez activer XCB, sachez que vous ne pourrez plus utiliser le moteur OpenGL de Evas, en raison d’une support opengl non fini dans XCB. Il en est de même pour le backend opengl/es de evas, bien que pour cette partie ça ne soit qu’une question de temps avant que devilhorns ajoute ce support dans ecore et evas.

Notez également que le composite logiciel reste opérationnel avec XCB.

flattr this!

un petit Elfe sur vos appareils tactiles

En voilà un qui va faire des émules.

Je vous l’accorde il n’est pas tout jeune (quelques mois) mais il est assez beau et intéressant pour faire un petit zoom sur ce petit logiciel concocté par notre Captainigloo national.

Vous vous demandez « mais c’est quoi son histsoire d’elfe, il se prend pour Tolkien ou quoi ? », et bien Elfe c’est un module pour e17 qui fait office de bureau alternatif adapté aux profils tactiles de e17 pour remplacer le très valeureux illume-home.
Elfe est l’acronyme de (Enlightenment Launcher For Embedded). Il s’utilise avec le profile Illume de e17.

Pour sa rapprocher des terminologies « droidesques » c’est un lanceur d’application, qui vous permet de lancer vos petits programmes préférés sur des tablettes ou des téléphones et même sur vos PC classiques si vous en avez envie.

Elfe

flattr this!

FOSDEM 2011

Comme tous les ans, nous serons présent au FOSDEM, avec des améliorations par rapport aux années précédentes : nous aurons un stand et des discussions autour des EFL (e17 et les EFL elles-même) auront lieu.

Concernant les infos pratiques, les personnes suivantes logeront dans le même hotel (pas encore réservé):

  • Nicolas AGUIRRE
  • Cedric BAIL
  • Michael BOUCHAUD
  • Philippe CASEIRO
  • Vincent TORRI
  • Chidambar ZINNOURY

D’autres ont déjà réservé leur hôtel : Raoul Hecky, Albin Tonnerre, Boris Faure

Ce message sera mis à jour au fur et à mesure que de nouvelles informations nous serons communiquées

flattr this!