Dans le même genre, il y a jhbuild - http://www.jamesh.id.au/software/jhbuild/(...) - qui est activement développé, et est utilisé pour d'autre projets que gnome. Par contre il utilise directement le CVS et pas des tarballs comme garnome.
Justement, c'est déclaratif. Et ça donne deux avantages:
1 - C'est portable; une cible javac va invoquer le bon compilateur avec les bons arguments. Si tu compare avec les Makefile, ils sont tellement pas portables que autoconf est obligé de les régénérer pour chaque platforme, en définissant des gazillions de variables comme MV, CC, AWK, CCDPMODE, ECHO_N, ac_ct_AR, LN_S. Les commandes de make sont des commandes interprétées par le shell et elles sont donc sensibles à tous les petits problèmes de quotes du shell et à toutes les petites incompatibilités entre les versions GNU, BSD et autres. Ant se contente d'utiliser une API portable.
2 - On peut facilement l'analyser; le graphe des dépendances est stocké explicitement dans le format XML, donc on peut l'utiliser pour des requêtes comme lister tous les fichiers qui dépendent de tel source. Si tu as une commande gcc test.c -o test.o, make ne peut pas deviner que test.o dépend de test.c, a moins qu'on lui indique explicitement.
Le principe (je crois que gnome le faisait déjà, mais là c'est standard) étant de donner des catégories aux applications. Pour gimp, j'ai:
Categories=Application;Graphics;2DGraphics;RasterGraphics;
Après on peut s'en servir pour générer des menus (gnome, kde, l'appfinder de xfce4), gnome-launch-box s'en sert pour sa base de données, et les gestionnaires de fichiers s'en servent pour les associations.
J'aime beaucoup le principe des catégories, c'est moins rigide qu'une hiérarchie et ça permet d'associer les applications qui se ressemblent (trouve-moi comme file-roller mais pour Kde, par ex).
J'aime les enquêtes qui prennent 5 minutes.
C'est largement mieux que cette autre enquête que j'ai vue aujourd'hui, http://www.umbc.edu/hase/gnome-pesqus-survey.html(...) .
Je laisse quand même le lien si quelqu'un a la patience d'y répondre.
Ben moi aussi je me suis dit que c'était pas mal d'effort pour tout ça. Donc je le soumets à la postérité (oui, bon, à linuxfr).
Pour windows 64, il n'y a plus besoin de cross-compiler, donc ça sera moins de problèmes de construction qu'une réécriture des parties qui sont en assembleur (dlls/ntdll/signal_i386.c par exemple, toujours les mêmes). En tout cas quelques dévs ont commencé.
Petite remarque tant que l'on est dans les problèmes de distribution: le tar.bz2 devrait contenir un dossier duo-duméro.de.version qui contient tout le reste, parce que là, le tar xvjf m'a pollué mon répertoire de construction.
En même temps le polymorphisme nécessite l'indirection des méthodes (alias liaison retardée). Sans polymorphisme ce n'est pas vraiment de l'OO, c'est plus du sucre syntaxique autour de choses que l'on peut faire en C avec des struct et un this en premier argument.
Oui, la taille des fontes ne s'ajuste pas à la taille de l'écran. D'ailleurs cela fait partie des limitations mentionnées dans une des dernières diapos.
C'est quelque chose que l'on retrouve dans les CSS qui accrochent des zones à certaines positions dans l'écran. On pourrait mettre une scrollbar dans la zone interne mais ça n'aurait plus le feeling diapo, sinon il faut ajuster la taille de la police. (ctrl+molette c'est pratique!)
Pour l'offre et les débits, je ne dis pas.
Mais méfiance par rapport à cette idée de proxy/NAT. Ca risque de bloquer pas mal de choses, comme bittorrent, la voix sur ip, des jeux...
Il y a difficulté parce que le modèle 3D (s'il est scanné, avec COPOS par ex) ne sera pas animé, il n'aura pas de "squelette" (représentant les os, les articulations et leurs degrés de liberté), il risque de se déplacer n'importe comment avec les points de capture. Pour faire de la capture temps réel et éviter de modéliser, il faut pouvoir scanner une image instantanément.
Ca devrait être possible avec des bandelettes de couleur par exemple (ce qui revient à faire le balayage laser d'un seul coup).
Je vois quelques imperfections sur linux french:
- Le rollover sur le pingouin quelque part dans la section plan donne une image plus grande et tout bouge. Le code incriminé est:
<div onmouseover="image2.src='IMG/ruboff0.gif'"
onmouseout="image2.src='IMG/rubon0.png'"><img
src="IMG/rubon0.png" name="image2" alt="" class="spip_logos"
align="left" border="0" hspace="3" vspace="3"></div>
-L'icône pour remonter au début de la page (qui vient de crystal pour KDE) est bleue et ça jure un peu. (toujours ds le plan du site)
Pour le contenu, maintenant:
- Il y a des liens morts. En particulier le lien sur la vente forcée dans la page d'accueil. Ca doit pouvoir se vérifier automatiquement.
- Il n'y a pas d'adresse mél pour signaler les problèmes. Le pied de page "toute critique constructive est la bienvenue" serait l'endroit indiqué pour ce lien.
--
Tant que j'y suis je critique linuxfr.org, on ne peut pas coller de l'html comme ça, on est obligé de passer par moz composer pour l'échapper. Un formulaire "échapper de l'html" pourrait être pratique.
[^] # Re: Pas chez moi...
Posté par Tobu . En réponse au journal HTTP -> http://www.w3.org : The best place to learn more about http ! (le retour). Évalué à -5.
# Et une victoire concrète
Posté par Tobu . En réponse au journal HTTP -> http://www.w3.org : The best place to learn more about http ! (le retour). Évalué à 4.
[^] # Re: garnome
Posté par Tobu . En réponse à la dépêche Gnome 2.10 approche. Évalué à 2.
[^] # Re: Pour ce qui est de gcj.....
Posté par Tobu . En réponse à la dépêche [Débat] Implémentations libres de java : sont elles utilisées dans la pratique ?. Évalué à 3.
1 - C'est portable; une cible javac va invoquer le bon compilateur avec les bons arguments. Si tu compare avec les Makefile, ils sont tellement pas portables que autoconf est obligé de les régénérer pour chaque platforme, en définissant des gazillions de variables comme MV, CC, AWK, CCDPMODE, ECHO_N, ac_ct_AR, LN_S. Les commandes de make sont des commandes interprétées par le shell et elles sont donc sensibles à tous les petits problèmes de quotes du shell et à toutes les petites incompatibilités entre les versions GNU, BSD et autres. Ant se contente d'utiliser une API portable.
2 - On peut facilement l'analyser; le graphe des dépendances est stocké explicitement dans le format XML, donc on peut l'utiliser pour des requêtes comme lister tous les fichiers qui dépendent de tel source. Si tu as une commande gcc test.c -o test.o, make ne peut pas deviner que test.o dépend de test.c, a moins qu'on lui indique explicitement.
[^] # Re: Le menu démarrer raisonné
Posté par Tobu . En réponse au journal Marre du menu demarrer. Évalué à 1.
Le principe (je crois que gnome le faisait déjà, mais là c'est standard) étant de donner des catégories aux applications. Pour gimp, j'ai:
Categories=Application;Graphics;2DGraphics;RasterGraphics;
Après on peut s'en servir pour générer des menus (gnome, kde, l'appfinder de xfce4), gnome-launch-box s'en sert pour sa base de données, et les gestionnaires de fichiers s'en servent pour les associations.
J'aime beaucoup le principe des catégories, c'est moins rigide qu'une hiérarchie et ça permet d'associer les applications qui se ressemblent (trouve-moi comme file-roller mais pour Kde, par ex).
# J'aime...
Posté par Tobu . En réponse au journal Qui sommes-nous? Sociologie du "monde libre". Évalué à 1.
C'est largement mieux que cette autre enquête que j'ai vue aujourd'hui, http://www.umbc.edu/hase/gnome-pesqus-survey.html(...) .
Je laisse quand même le lien si quelqu'un a la patience d'y répondre.
[^] # Re: Recode
Posté par Tobu . En réponse au journal Petit outil pour changer de charset et d'encodage. Évalué à 3.
[^] # Re: Impressionnant...
Posté par Tobu . En réponse au journal wine pour amd64. Évalué à 2.
Pour windows 64, il n'y a plus besoin de cross-compiler, donc ça sera moins de problèmes de construction qu'une réécriture des parties qui sont en assembleur (dlls/ntdll/signal_i386.c par exemple, toujours les mêmes). En tout cas quelques dévs ont commencé.
# Mais si!
Posté par Tobu . En réponse au journal Envie de pomper?. Évalué à 3.
L'honneur est sauf.
[^] # Re: Ah non la feature horrible
Posté par Tobu . En réponse au journal Konversation 0.15 is OUT \o/. Évalué à 0.
Ici ça fait double emploi avec la barre des tâches, ou alors avec les applets - pas cohérent.
D'où l'intérêt des HIG: http://developer.gnome.org/projects/gup/hig/(...) , et en particulier: http://developer.gnome.org/projects/gup/hig/2.0/desktop-notificatio(...) qui parle exactement de ça.
[^] # Re: ca marche enfin
Posté par Tobu . En réponse à la dépêche Duo: le jeu de Uno version libre et francophone. Évalué à 1.
# lea-linux.org
Posté par Tobu . En réponse au message LiveBOx sous Mandrake 10.1 Community ??. Évalué à 2.
[^] # Re: C'est une très mauvaise idée
Posté par Tobu . En réponse à la dépêche Patch pour le support du C++ dans le noyau. Évalué à 2.
[^] # Re: Redimensionnement ??
Posté par Tobu . En réponse à la dépêche S5 : système de présentation utilisant les standards Web. Évalué à 5.
C'est quelque chose que l'on retrouve dans les CSS qui accrochent des zones à certaines positions dans l'écran. On pourrait mettre une scrollbar dans la zone interne mais ça n'aurait plus le feeling diapo, sinon il faut ajuster la taille de la police. (ctrl+molette c'est pratique!)
# Les proxys c'est une saleté
Posté par Tobu . En réponse au journal Noos ouvre les vannes !. Évalué à 3.
Mais méfiance par rapport à cette idée de proxy/NAT. Ca risque de bloquer pas mal de choses, comme bittorrent, la voix sur ip, des jeux...
# s/Ramasser des ordures/Passer le ramasse miettes/g
Posté par Tobu . En réponse à la dépêche La parabole des langages de Shelley Powers. Évalué à 3.
[^] # Re: incohérences entre les versions : l'exemple de Théo
Posté par Tobu . En réponse à la dépêche Wikipedia dépasse le seuil du million d'articles. Évalué à 1.
On trouve aussi des résultats intermédiaires: http://agora.qc.ca/mot.nsf/Dossiers/Theophile_Gautier.(...)
Comme quoi tout le monde est mal informé.
[^] # Re: incohérences entre les versions : l'exemple de Théo
Posté par Tobu . En réponse à la dépêche Wikipedia dépasse le seuil du million d'articles. Évalué à 1.
D'après ceci: http://www.ygora.net/nav/page_index/contes/presentation_auteurs/gau(...) il est mort dans la nuit.
Je suppose qu'il va falloir faire un combat, le gagnant étant celui qui aura le plus de résultats sur google.
[^] # Re: Pertinence des articles
Posté par Tobu . En réponse à la dépêche Wikipedia dépasse le seuil du million d'articles. Évalué à 1.
http://fr.wikipedia.org/w/wiki.phtml?title=Special:Whatlinkshere&am(...)
Je ne crois pas qu'il soit possible de faire un find|xargs sed -i s/GDFL/GFDL/g sur Wikipedia, il faudrait changer toutes ces pages à la main.
[^] # Re: Pertinence des articles
Posté par Tobu . En réponse à la dépêche Wikipedia dépasse le seuil du million d'articles. Évalué à 0.
[^] # Re: Motion capture
Posté par Tobu . En réponse à la dépêche Fabriquer son scanner 3D. Évalué à 2.
Ca devrait être possible avec des bandelettes de couleur par exemple (ce qui revient à faire le balayage laser d'un seul coup).
[^] # Re: Linux pour vieux PC?
Posté par Tobu . En réponse à la dépêche Berlin réfléchit à Linux. Évalué à 3.
# Linuxfrench, retouches
Posté par Tobu . En réponse à la dépêche Léa-Linux et LinuxFrench font peau neuve. Évalué à 4.
- Le rollover sur le pingouin quelque part dans la section plan donne une image plus grande et tout bouge. Le code incriminé est:
<div onmouseover="image2.src='IMG/ruboff0.gif'"
onmouseout="image2.src='IMG/rubon0.png'"><img
src="IMG/rubon0.png" name="image2" alt="" class="spip_logos"
align="left" border="0" hspace="3" vspace="3"></div>
-L'icône pour remonter au début de la page (qui vient de crystal pour KDE) est bleue et ça jure un peu. (toujours ds le plan du site)
Pour le contenu, maintenant:
- Il y a des liens morts. En particulier le lien sur la vente forcée dans la page d'accueil. Ca doit pouvoir se vérifier automatiquement.
- Il n'y a pas d'adresse mél pour signaler les problèmes. Le pied de page "toute critique constructive est la bienvenue" serait l'endroit indiqué pour ce lien.
--
Tant que j'y suis je critique linuxfr.org, on ne peut pas coller de l'html comme ça, on est obligé de passer par moz composer pour l'échapper. Un formulaire "échapper de l'html" pourrait être pratique.
[^] # Re: truc tout simple qui me @]|`^$
Posté par Tobu . En réponse à la dépêche Appel à participation pour l'amélioration de l'ergonomie de Mandrakelinux. Évalué à 1.
[^] # Re: Comme Wikipédia, quoi ! ;o)
Posté par Tobu . En réponse à la dépêche Encyclopédie Hachette Multimédia sous Linux. Évalué à 1.