Il y a une focalisation sur e17 (le gestionnaire de fenêtres) alors que la dépêche est sur un ensemble de bibliothèques qu'utilise e17. Néanmoins, je vais essayer d'apporter une pierre à l'édifice.
C'est marrant ou frustrant quand on lit ça, on a l'impression que la version précédente était toute pourrie. Et c'est toujours la même rengaine avec la présentation des "release" de LL, release N: stJ'utilise Awesome comme gestionnaire de fenêtre able, ça poutre sur 486 ( sans préciser les limitations, cas d'utilisation ), API complète, etc...
release N+1: vitesse améliorée (sans dire sur quoi on se base), beaucoup d'erreurs corrigées (sans dire si elles étaient impactant dans la N-1 ) etc..
c'est la même chose avec n'importe quelle bibliothèque (je ne parle pas d'e17. Tu as l'air de confondre e17 et les EFL) : quand il y a un changement de version mineure, il y a des améliorations. Elles n'ont pas été introduites avant car il y a un plan de route à tenir. Quant à l'impact avec la version N-1, les corrections d'erreurs sont backportées et une version 1.0.2 sortira certainement bientôt
quant à l'appréciation de l'augmentation de vitesse, il y a un outil de benchmark pour Evas (nommé Expedite), que tu peux tester sur ta machine, pour connaître les améliorations niveau vitesse.
E17 c'est quoi finalement? qu'est-ce qu'un shell/WM est sensé faire/fournir?
e17 == windows manager + file manager + les gadgets habituels d'un WM. C'est tout.
J'ai sans doute dépassé le cadre de ce que doit être le shell e17 mais si "on" développe une telle API pour au final ne dessiner que des bordures de fenêtres, des boîtes de dialogues et une barre de tâche, c'est assez génant.
tu dois confondre avec KDE ou Gnome : e17 n'est pas un environnement de développement comme ces 2 frameworks. C'est une application et en tant que telle, il n'y a pas d'API. Pour ça, il faut regarder du côté d'Elementary. S'il y a une "API", c'est pour l'écriture des gadgets (forcément, il faut donner un cadre pour l'écriture des gadgets, mais n'importe quel WM fait de même).
l'arlésienne E17 avec son API révolutionnaire® qui est plus que basique dans sa gestion des fenêtres et configurabilité, je me dis que quelque chose cloche entre l'annonce et la réalité.
pour l'API, je pense avoir expliqué qu'il n'y en a pas. L'arlésienne, c'est sur il n'y a pas de sortie. Je l'utilise néanmoins tous les jours. Evidemment, pour des utilisateurs lambda utilisant des distro comme Ubuntu ou Mandriva/Mageia, c'est une situation inacceptable (Arch Linux est différente et propose e17). Mais il fonctionne très bien, est très réactif, prend peux de ressources (~20 Mo avec le thème par défaut, je trouve que c'est peu) et ne plante pas (pour moi).
Quant au côté révolutionnaire :
tu peux avoir des animations dans chacun des bords (genre des effets plasma. Ok, ça ne sert à rien et ça fera mal au yeux, mais c'est pour donner un exemple des possibilités de e17), tu peux avoir un fond animé avec un fond 'écran (on peux faire ça autrement, c'est vrai). Les modules peuvent être très beaux. Regarde le sélecteur de fonds d'écran par exemple.
tu as un 'profil' (c'est un gadget (du code) + un thème différent) qui te permet d'utiliser e17 sur un téléphone portable (comme openmoko). Une société (ordissimo) en a créé un pour des écrans tactiles sans changer la moindre ligne de code de e17, juste en créant le module.
J'espère avoir un peu répondu à tes questions/remarques
[^] # Re: E17 - un simple colorant de fenêtres ou un emulsifiant d'expérience utilisateur
Posté par rogerwaters . En réponse à la dépêche Sortie des EFL 1.1.0. Évalué à 7.
Il y a une focalisation sur e17 (le gestionnaire de fenêtres) alors que la dépêche est sur un ensemble de bibliothèques qu'utilise e17. Néanmoins, je vais essayer d'apporter une pierre à l'édifice.
c'est la même chose avec n'importe quelle bibliothèque (je ne parle pas d'e17. Tu as l'air de confondre e17 et les EFL) : quand il y a un changement de version mineure, il y a des améliorations. Elles n'ont pas été introduites avant car il y a un plan de route à tenir. Quant à l'impact avec la version N-1, les corrections d'erreurs sont backportées et une version 1.0.2 sortira certainement bientôt
quant à l'appréciation de l'augmentation de vitesse, il y a un outil de benchmark pour Evas (nommé Expedite), que tu peux tester sur ta machine, pour connaître les améliorations niveau vitesse.
e17 == windows manager + file manager + les gadgets habituels d'un WM. C'est tout.
tu dois confondre avec KDE ou Gnome : e17 n'est pas un environnement de développement comme ces 2 frameworks. C'est une application et en tant que telle, il n'y a pas d'API. Pour ça, il faut regarder du côté d'Elementary. S'il y a une "API", c'est pour l'écriture des gadgets (forcément, il faut donner un cadre pour l'écriture des gadgets, mais n'importe quel WM fait de même).
pour l'API, je pense avoir expliqué qu'il n'y en a pas. L'arlésienne, c'est sur il n'y a pas de sortie. Je l'utilise néanmoins tous les jours. Evidemment, pour des utilisateurs lambda utilisant des distro comme Ubuntu ou Mandriva/Mageia, c'est une situation inacceptable (Arch Linux est différente et propose e17). Mais il fonctionne très bien, est très réactif, prend peux de ressources (~20 Mo avec le thème par défaut, je trouve que c'est peu) et ne plante pas (pour moi).
Quant au côté révolutionnaire :
J'espère avoir un peu répondu à tes questions/remarques