Dimitri (l'auteur de l'article) est un utilisateur très avertis de LaTeX. Il nous propose ici son approche pédagogique pour maîtriser la bête. Voilà tout.
L'écart des 2/3 jours avant/après la fin du mois, c'est quelque choses qu'on essai de rattraper. Mais il faut bien avouer qu'avec tout les projets a gérer ce n'est pas très facile (misc, les HS, le DVD, etc).
Ceci-dit, ca n'empire pas. On en est pas encore au, "when it's done".
Attention, je ne parle pas de qualité de code mais de travail. Je parle d'utilisateurs, de personnes qui utilisent ce que tu créés.
Mais nos avis de recoupent. D'un point de vue technique, dire que Windows est de qualité c'est faux. D'un point de vue popularité c'est juste.
Windows n'est pas un bon exemple, IE est meilleurs.
Techniquement c'est une vrai horreur mais dans le cadre d'une simple utilisation par l'utilisateur lambda, ca plait.
J'en viens a e17. Ce que je precois dans ce cadre c'est que le travail de développement n'est pas axé "popularité du projet". Sinon, raster n'aurait pas voulu absolument finir proprement Evas et Imlib2 avant d'attaquer e17.
Pour gagner de la popularité raster aurait pu faire un e17 basé sur e16 en y allant à grand coup d'FX de tout les cotés, et en ajoutant simplement du code aux vieilles sources.
Voila pourquoi je dit que le gain d'utilisateurs pur n'est pas le but primaire (et loin de là) du projet.
Pour l'ego, le nombre d'utilisateur est très bon. mais que vaut-il le plus ? plein d'utilisateurs qui se moquent des choix techniques et des possibilités de personnalisation ou un groupe de fan qui en arrivent à devenir des contributeurs ?
Enfin, ce que je nomme concept pour un wm c'est le fait de décider d'un nombre d'objectifs et d'une manière de les atteindre. Pour e17 le concept est :
- Il faut que cela soit épuré mais beau (d'où la présence de l'aphla blending)
- Il faut que cela soit entièrement configurable mais par n'importe quel utilisateur qui veut mettre son nez dedans (d'où la création d'etcher et ebony).
En gros c'est la philo de rasterman. Il veut une linux box entièrement graphique et fun mais ne pas retirer l'âme d'unix en limitant les possibilités de configuration extrème. En gros e17 doit pouvoir être aussi simple qu'un bureau avec un fond d'écran (sans plus) et à la moindre invitation de la par de l'utilisateur devenir aussi fouilli qu'un Wmaker docké à fond avec 20 xterm par desktop virtuel. Et pour ne rien enlevé au fun du truc, il faut bien sur que la transition soit très facilement réalisable par n'importe qui.
Attention simplicité ne vaut pas non plus dire interface de configuration simpliste. Etcher semble complexe a première vue mais devient rapidement simple et il permet de faire des choses incroyables.
22 pages pour E17 avec des explications complètes sur la compilations des sources CVS (et l'utilité des libs) et surtout, surtout, de quoi créer des thèmes (etcher), des barres d'icones (etcher aussi) et des fond (ebony). Avec un petit détour sur la configuration et des manips avec l'editeur de fichier edb.
Les mauvaise langues diront que tout cela est déjà sur hiddenrock et moi je répondrai que c'est plus complet, en français et traité par la pratique.
Le but est ouvertement de pousser à la création de thèmes (si le coeur vous en dit).
Tiens, j'en profite pour signaler un problème avec les locales. Si vous faîtes des thèmes ou des fonds, etcher et ebony utiliser les locales pour le séparateur décimal. Le problème vient du fait que dans le fichier edb la valeur float est stocké avec une virgule mais que E n'étant pas localisé il n'arrive pas utiliser les valeurs du fichier edb. Le même problème se pose en localisant etcher sur les noms de classes pour les bordures.
Avant de lancer etcher, dégager les variables $LANG etc... en attendant que le problème ne soit réglé (je sais, c'est goret. Mais ca marche:)
C'est sympa pour les utilisateurs créateur de thèmes mais surtout ca permet aux développeurs de travailler tranquile.
Une mention de la branche SPLIT sur #e (en irc) est c'est le kick. Idem pour la ML des développeurs et les questions sur la compilation des sources SPLIT ou la configuration des binaires résultant.
C'est donc cool pour les utilisateurs mais c'est aussi très strict.
Le nombre d'utilisateurs d'un code qu'on a pondu est un indice de la qualité de son travail. Si ton wm est populaire tu te dis "whaaa, j'ai fait du bon boulot". C'est l'ego qui est heureux. De la à dire que c'est la raison majeur d'un développement... sans doute pas. Sinon tout le monde créerait des belles interfaces a grand coup de 3D et de tape-à-l'oeil en se moquant de l'architecture.
Et oui, pour moi e17 est un concept. Mettre de coté la philosophie classique des GUI pour proposer quelque chose de neuf et de plus ergonomique. Pour moi c'est cela e17, je ne suis pas un porte parole du projet E et surtout ne cherche a convaincre personne. Je donne simplement mon point de vue sur ce que je vois et ce que j'utiliser maintenant.
C'est vrai, je ne connais pas à fond xlib mais la technique que tu décris est celle utilisé par Afterstep et également Aterm, Gnome Terminal et Eterm. En gros, il s'agit d'une transparence simulée.
Moi je parle d'une réelle gestion RGBA. Si pour toi la semi-transparence n'est pas très importante, personnelement je pense que cela ajouterait de l'ergonomie. Voir une fenêtre avec la progression d'un download sous un xterm translucide sur lequel on travail permettrait d'améliorer grandement le confort d'utilisation, non ?
Suis-je bête...
Le cher à mon coeur e17, est le dossier principal du prochain LM avec compile, config et création de thèmes (bordure, menu et barre d'icônes).
C'est vrai, tu as dit monstrueux, et hideux aussi. J'ai du fusionner les deux termes en un seul :)
Franchement, à la lecture de la ML, je n'ai pas vraiment l'impression que les développeurs font leur travail à plus de 10% pour attirer les utilisateurs. Je vois e17 davantage comme un concept en cours d'implémentation.
Il y a une vie après la barre de tâche. Les menus, les raccourcis clavier, les dock/Wharf, etc...
Pour ce qui est de l'aspect, il s'agit d'un thème, il faut aller voir le troisième lien et pourquoi pas, en créer de nouveaux.
Tout le thread à partir de ce post est très intéressant et résume parfaitement le problème posé par X11 dès que l'on essai de taper dans l'alpha blending (entre autres). A titres d'exemple voici :
- un xterm avec un fond réellement transparent (qui laisserai voir une application en fonctionnement juste en dessous)
- des bordures de fenêtre avec un ombrage porté sur n'importe quoi en dessous
Tout cela est malheureusement (ou heureusement selon où on se place) possible sous MacOS X grâce à quartz et Aqua.
Bref, on retrouve l'éternel problème : X11 se fait vieux.
1 - On ne dit pas "c'est affreux", on dit "moi, je trouve ca affreux".
2 - Personne ne veux que toi tu install leur "bazar"
3 - Je me laisse tenté par le fait de penser que tu dis cela car il manque une barre de tâche et d'autres bidules qui sont malheureusement devenus un pseudo-standard. E ce n'est pas ca. E est un autre concept; quelque chose de différent... C'est peut être ca qui te choque...
On disais cela d'e16 également. D'ailleur il y a tout un troll^Wthread la dessus dans la ml des développeurs à la date du 15 Mars débutant avec le post "Enlightenment is dead".
Attention, les flam^Wréponses sont a prendre au second degré ;)
Non, e n'est lié avec aucun environnement spécifique. Il est simplement compatible avec Gnome et KDE sans plus.
En ce qui concerne E17 il est déjà plus ou moins utilisable si on prend le temps de faire un checkout CVS et de compiler plein de libs. Mais le résultat vaut le coup, e17 est basé sur Evas, le canvas de_la_mort_qui_tue_sa_race(tm) qui lui-même peut utiliser l'accélération GLX d'X11. Il faut essayer cette lib, le simple programme de test inclus et impressionnant.
Enfin bref, rasterman a un jour claqué la porte du projet gnome en y allant à grand coup de "c'est su vaporware". Entre temps, il y a eu pas mal de développement de son coté et personnelement, j'admire le résultat :)
Il ne faut pas généraliser non plus. Certains auteurs dans LinuxMag aiment bien les gestionnaires de package, d'autres, comme moi, préfèrent largement les tarball source (avec les risques de destruction goretique que cela comporte).
Personne n'a jamais dit systématiquement qu'une ou l'autre solution était la meilleurs. D'ailleurs, tant qu'à faire, je signalerai que dans le dernier LM il y a un article sur urpmi et un autre sur apt-get sur RedHat.
J'avous ne pas bien comprendre pourquoi il t'es nécessaire de glissser une référence à LinuxMag pour signaler qu'il existe urpmi et apt-get rpm.
Le problème qui se pose ici est que l'information fournie par la cnil peut être mise en doute. Non pas que j'ai des doute sur l'application de la loi mais simplement me manière théorique. Un seule source d'information ne permet pas d'établir un fait.
Il y a fort longtemps quelqu'un m'avait parlé de ce type de demande mais il en avait également faite une a interpol. Il s'est avéré au final que les deux sons de cloche étaient différent.
Je ne sais que penser de cela. La personne en question ne m'était pas suffisament proche pour validé ou invalidé ses propos. Mais la technique mérite qu'on s'y intéresse, non ?
Peut-être la CNIL et interpol ne sont-il pas les seules voie d'accès à l'information. Multiplier les demandes permet d'ajouter de la valeur à la réponse si elle est la même partout.
[^] # Re: Enfin!
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Linux & Hurd Mag numéro 38 est sorti. Évalué à 3.
[^] # Re: Enfin!
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Linux & Hurd Mag numéro 38 est sorti. Évalué à 1.
[^] # Re: Article LaTeX
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Linux & Hurd Mag numéro 38 est sorti. Évalué à 10.
[^] # Re: Enfin!
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Linux & Hurd Mag numéro 38 est sorti. Évalué à 8.
[^] # Re: Plus tard que d'habitude
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Linux & Hurd Mag numéro 38 est sorti. Évalué à 10.
Ceci-dit, ca n'empire pas. On en est pas encore au, "when it's done".
[^] # Re: Plus tard que d'habitude
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Linux & Hurd Mag numéro 38 est sorti. Évalué à 9.
Par contre, ce serait mentir de ne pas reconnaître que je suis à la limite du fétichisme vis-à-vis de e17 (tout comme je l'ai été avec e16).
Allez hop, je le dis : rasterman == demi-dieu :)
# Sommaire
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Linux & Hurd Mag numéro 38 est sorti. Évalué à 10.
[^] # Re: Captures d'écran.
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 4.
Mais nos avis de recoupent. D'un point de vue technique, dire que Windows est de qualité c'est faux. D'un point de vue popularité c'est juste.
Windows n'est pas un bon exemple, IE est meilleurs.
Techniquement c'est une vrai horreur mais dans le cadre d'une simple utilisation par l'utilisateur lambda, ca plait.
J'en viens a e17. Ce que je precois dans ce cadre c'est que le travail de développement n'est pas axé "popularité du projet". Sinon, raster n'aurait pas voulu absolument finir proprement Evas et Imlib2 avant d'attaquer e17.
Pour gagner de la popularité raster aurait pu faire un e17 basé sur e16 en y allant à grand coup d'FX de tout les cotés, et en ajoutant simplement du code aux vieilles sources.
Voila pourquoi je dit que le gain d'utilisateurs pur n'est pas le but primaire (et loin de là) du projet.
Pour l'ego, le nombre d'utilisateur est très bon. mais que vaut-il le plus ? plein d'utilisateurs qui se moquent des choix techniques et des possibilités de personnalisation ou un groupe de fan qui en arrivent à devenir des contributeurs ?
Enfin, ce que je nomme concept pour un wm c'est le fait de décider d'un nombre d'objectifs et d'une manière de les atteindre. Pour e17 le concept est :
- Il faut que cela soit épuré mais beau (d'où la présence de l'aphla blending)
- Il faut que cela soit entièrement configurable mais par n'importe quel utilisateur qui veut mettre son nez dedans (d'où la création d'etcher et ebony).
En gros c'est la philo de rasterman. Il veut une linux box entièrement graphique et fun mais ne pas retirer l'âme d'unix en limitant les possibilités de configuration extrème. En gros e17 doit pouvoir être aussi simple qu'un bureau avec un fond d'écran (sans plus) et à la moindre invitation de la par de l'utilisateur devenir aussi fouilli qu'un Wmaker docké à fond avec 20 xterm par desktop virtuel. Et pour ne rien enlevé au fun du truc, il faut bien sur que la transition soit très facilement réalisable par n'importe qui.
Attention simplicité ne vaut pas non plus dire interface de configuration simpliste. Etcher semble complexe a première vue mais devient rapidement simple et il permet de faire des choses incroyables.
voila voila
[^] # Re: Adresse utile
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 2.
Les mauvaise langues diront que tout cela est déjà sur hiddenrock et moi je répondrai que c'est plus complet, en français et traité par la pratique.
Le but est ouvertement de pousser à la création de thèmes (si le coeur vous en dit).
Tiens, j'en profite pour signaler un problème avec les locales. Si vous faîtes des thèmes ou des fonds, etcher et ebony utiliser les locales pour le séparateur décimal. Le problème vient du fait que dans le fichier edb la valeur float est stocké avec une virgule mais que E n'étant pas localisé il n'arrive pas utiliser les valeurs du fichier edb. Le même problème se pose en localisant etcher sur les noms de classes pour les bordures.
Avant de lancer etcher, dégager les variables $LANG etc... en attendant que le problème ne soit réglé (je sais, c'est goret. Mais ca marche:)
[^] # Re: c'est sympa
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 4.
Une mention de la branche SPLIT sur #e (en irc) est c'est le kick. Idem pour la ML des développeurs et les questions sur la compilation des sources SPLIT ou la configuration des binaires résultant.
C'est donc cool pour les utilisateurs mais c'est aussi très strict.
[^] # Re: Captures d'écran.
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 4.
Et oui, pour moi e17 est un concept. Mettre de coté la philosophie classique des GUI pour proposer quelque chose de neuf et de plus ergonomique. Pour moi c'est cela e17, je ne suis pas un porte parole du projet E et surtout ne cherche a convaincre personne. Je donne simplement mon point de vue sur ce que je vois et ce que j'utiliser maintenant.
[^] # Re: X11 ne se fait pas vieux
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 3.
Moi je parle d'une réelle gestion RGBA. Si pour toi la semi-transparence n'est pas très importante, personnelement je pense que cela ajouterait de l'ergonomie. Voir une fenêtre avec la progression d'un download sous un xterm translucide sur lequel on travail permettrait d'améliorer grandement le confort d'utilisation, non ?
[^] # Re: Et les applets/epplets/trucs du genre?
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 3.
Tu trouveras des exemples de script epplet dans les sources CVS (e17/apps/e/data/epplets). Mais pour les voir fonctionner, wait and see....
[^] # Re: Captures d'ecram.
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 4.
Je trouve Etcher est carrément génial :)
Recycle your animals
C'est quoi exactement le concept ?
[^] # Re: paquets debian
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 8.
ou
(source pi6Lohe : http://linuxfr.org/2002/04/03/7801,0,0,4,0.php3(...))
[^] # Re: Petite "astuce" pour compiler
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 6.
Tout est sur http://www.adamhooper.com:81/misc/e17autogen.html(...)
[^] # Re: Adresse utile
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 6.
Le cher à mon coeur e17, est le dossier principal du prochain LM avec compile, config et création de thèmes (bordure, menu et barre d'icônes).
Pub, hop -1
[^] # Re: Captures d'écran.
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à -1.
Franchement, à la lecture de la ML, je n'ai pas vraiment l'impression que les développeurs font leur travail à plus de 10% pour attirer les utilisateurs. Je vois e17 davantage comme un concept en cours d'implémentation.
Il y a une vie après la barre de tâche. Les menus, les raccourcis clavier, les dock/Wharf, etc...
Pour ce qui est de l'aspect, il s'agit d'un thème, il faut aller voir le troisième lien et pourquoi pas, en créer de nouveaux.
[^] # Re: Etrange coincidence
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 10.
- un xterm avec un fond réellement transparent (qui laisserai voir une application en fonctionnement juste en dessous)
- des bordures de fenêtre avec un ombrage porté sur n'importe quoi en dessous
Tout cela est malheureusement (ou heureusement selon où on se place) possible sous MacOS X grâce à quartz et Aqua.
Bref, on retrouve l'éternel problème : X11 se fait vieux.
[^] # Re: Captures d'ecram.
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 10.
2 - Personne ne veux que toi tu install leur "bazar"
3 - Je me laisse tenté par le fait de penser que tu dis cela car il manque une barre de tâche et d'autres bidules qui sont malheureusement devenus un pseudo-standard. E ce n'est pas ca. E est un autre concept; quelque chose de différent... C'est peut être ca qui te choque...
[^] # Re: Etrange coincidence
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 5.
e17 sortira lorqu'il sera terminé
</mode_rasterman>
[^] # Re: Etrange coincidence
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Split d'E17. Évalué à 6.
On disais cela d'e16 également. D'ailleur il y a tout un troll^Wthread la dessus dans la ml des développeurs à la date du 15 Mars débutant avec le post "Enlightenment is dead".
Attention, les flam^Wréponses sont a prendre au second degré ;)
[^] # Re: Moui...
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Les thèmes de bureaux. Évalué à 3.
En ce qui concerne E17 il est déjà plus ou moins utilisable si on prend le temps de faire un checkout CVS et de compiler plein de libs. Mais le résultat vaut le coup, e17 est basé sur Evas, le canvas de_la_mort_qui_tue_sa_race(tm) qui lui-même peut utiliser l'accélération GLX d'X11. Il faut essayer cette lib, le simple programme de test inclus et impressionnant.
Enfin bref, rasterman a un jour claqué la porte du projet gnome en y allant à grand coup de "c'est su vaporware". Entre temps, il y a eu pas mal de développement de son coté et personnelement, j'admire le résultat :)
# Hey !
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Introduction à urpmi. Évalué à 2.
Personne n'a jamais dit systématiquement qu'une ou l'autre solution était la meilleurs. D'ailleurs, tant qu'à faire, je signalerai que dans le dernier LM il y a un article sur urpmi et un autre sur apt-get sur RedHat.
J'avous ne pas bien comprendre pourquoi il t'es nécessaire de glissser une référence à LinuxMag pour signaler qu'il existe urpmi et apt-get rpm.
# Utiliser plusieurs source d'information
Posté par Denis Bodor (site web personnel) . En réponse à la dépêche Etes-vous un "ennemi de l'Etat" ?. Évalué à 3.
Il y a fort longtemps quelqu'un m'avait parlé de ce type de demande mais il en avait également faite une a interpol. Il s'est avéré au final que les deux sons de cloche étaient différent.
Je ne sais que penser de cela. La personne en question ne m'était pas suffisament proche pour validé ou invalidé ses propos. Mais la technique mérite qu'on s'y intéresse, non ?
Peut-être la CNIL et interpol ne sont-il pas les seules voie d'accès à l'information. Multiplier les demandes permet d'ajouter de la valeur à la réponse si elle est la même partout.