C'est surtout pas sympa pour les développeurs de systemd !
Toutes ces attaques gratuites envers systemd et ses devs (en particulier Lennart Poettering, mais c'est loin d'être le seul dev de systemd), ce n'est pas un comportement très civilisé. Lennart a écrit un article sur google plus à ce sujet:
I don't usually talk about this too much, and hence I figure that people are really not aware of this, but yes, the Open Source community is full of assholes, and I probably more than most others am one of their most favourite targets. I get hate mail for hacking on Open Source.
Et puis personnellement, je n’écris jamais mon texte d’une traite sans jamais revenir dessus. Le seul moyen d’avoir 80 colonnes sans se prendre la tête quand on rajoute un mot dans une ligne qui fait déjà 80 colonnes, c’est de laisser ce boulot à un éditeur.
Si l'éditeur de texte retaille le paragraphe automatiquement à 80 colonnes quand on rajoute un mot au milieu, ça c'est un outil pratique.
Ensuite le gars recommande aux autres de mettre deux espaces après les points parce que lui aime ça. Et si je réinventais ma typographie moi aussi ?
« le gars »: c'est loin d'être n'importe quel « gars », Miguel de Icaza…
En anglais il est recommandé de mettre deux espaces après un point en mode texte. C'est assez courant sur les mailing lists, dans les commentaires de code, etc, même si tout le monde ne le fait pas.
Miguel fournit deux liens avec plus d'explications sur ça, donc ce n'est pas lui qui réinvente la typographie, loin de là…
l'argent en trop ou gagné serait entièrement dédié au code
Où est-ce que tu as lu ça ? Tout ce qui est dit sur la page principale, c'est :
we will use the remaining funds to bolster and improve GNOME
La GNOME Foundation dépense de l'argent pour quelques employés (par exemple un sysadmin à mi-temps), pour les frais de déplacement et de logement lors de certaines conférences et hackfests, pour le Outreach Program for Women (la GNOME Foundation sponsorise directement une à deux participantes chaque année, en plus d'organiser le truc).
Bien sûr il y a de temps en temps des campagnes de dons pour des projets de développement. Par exemple les campagnes pour l'accessibilité et la sécurité (20 000$ de dons pour chacun), la campagne pour Pitivi (environ 20 000€), et bientôt pour le nouvel IDE Builder.
Je suis donc curieux de savoir que va faire la GNOME Foundation des 100k$ récoltés.
La GNOME Foundation a demandé à plusieurs reprises ces derniers mois que Groupon change le nom de sa tablette, ils ont refusé et entre-temps ont fait plus d'une dizaine de déposition de nom de marque pour Gnome. Il a fallu que la GNOME Foundation rende cette affaire publique, avec une certaine menace, pour que Groupon change d'avis. GNOME n'aurait jamais dû en arriver là, ce n'est pas vraiment une résolution à l'amiable (même si ça se fini bien).
Cette analyse de Bradley Kuhn (président de la Software Freedom Conservancy) explique beaucoup plus en détails.
Et la GNOME Foundation a reçu plus de 90 000$, en à peine 2 jours !!
En comparaison, pour les deux dernières campagnes de dons de la GNOME Foundation (sur l'accessibilité et la sécurité), l'objectif était de 20 000$, et ça a pris à chaque fois plusieurs mois pour les atteindre. Une autre campagne de dons récente dans GNOME était pour Pitivi, où ça s'est plafonné aux alentours de 20 000€.
La prochaine campagne de dons en préparation est pour le nouvel IDE Builder. Peut-être qu'une partie des 90 000$ ira pour Builder.
PayPal envoie un mail quand un don est reçu. Il y a moyen de parser le mail pour extraire le montant du don, et renvoyer automatiquement un mail de remerciement.
La foundation-list n'est pas réservée aux développeurs, et tout le monde peut s'inscrire. D'ailleurs la GNOME Foundation ne s'occupe pas du développement logiciel directement, mais de tout ce qu'il y a autours (notamment les conférences, hackfests, l'infrastructure, la promotion, etc).
Question bonus : pourquoi GNOME ne porte-t-il pas plainte contre 50% des univers fantasy dans lequel il y a… des gnomes ?
Prendre comme nom de logiciel un mot du dictionnaire (en tout cas en anglais et français) n'est pas une super idée. C'est pareil pour Fedora (nom de chapeau).
GNOME pourrait être renommé en GDE (GNU Desktop Environment) ou OpenDesktop, LibreDesktop (comme OpenOffice.org/LibreOffice), ou autres (freedesktop.org étant déjà utilisé).
Autre question, pour Groupon c'est « Gnome » qui est utilisé, et pas « GNOME ». Est-ce qu'un nom de marque est sensible à la casse ?
De plus un standard, ça évolue. Les anciens navigateurs web doivent se mettre à jour par rapport à HTML 5, CSS 3 etc.
Des toolkits graphiques il n'y en a pas des masses, les principaux sont GTK+, Qt et les EFL. Des gestionnaires de fenêtres, il y en a déjà beaucoup plus. Les développeurs de GTK+ ne vont pas s'amuser à tester les applications GNOME dans tous les gestionnaires de fenêtres… C'est aux mainteneurs des gestionnaires de fenêtres de s'assurer que chaque toolkit graphique s'intègre bien.
Quand un toolkit graphique innove, comme c'est le cas pour GTK+ en ce moment, ça demande en effet un certain effort d'adaptation. Si GTK+ ne changeait absolument rien, il y aurait des gens pour le reprocher aussi.
Pour qu'une application s'intègre mieux à une autre plateforme, la solution de Qt est d'écrire une seule API qui en interne utilise une solution native de la plateforme sur laquelle l'application tourne. Mais certains se plaignent de ça :
By writing a single API which wraps around native functionality, you're depending on not only the native framework to be bug-free, but the Qt framework as well.
La solution de GTK+ est d'écrire un autre thème qui se rapproche le plus possible des applications natives.
Dans tous les cas, que ce soit avec Qt ou GTK+, il y a parfois besoin de #ifdef dans le code d'une application pour que ça marche bien sous les différents OS.
Mais de toute façon sous Windows, il y a plein de logiciels propriétaires qui ont chacun une interface différente, donc ce n'est pas si dérangeant d'installer une application GTK+ avec le thème Adwaita. Pour Mac OS X, c'est déjà plus problématique.
Le pire, c'est que c'est pareil pour le mode « classique » : ils ont enlevé tous les effets bling-bling et n'ont que la base, mais ça rame toujours car le moteur de rendu sous-jacent est le même.
Ils n'ont rien enlevé pour le mode classique, on sait toujours accéder aux Activités, avec les mêmes animations. Le mode classique c'est juste une suite d'extensions officielles pour gnome-shell.
Il y a eu un Freedesktop Summit en avril. Voir les liens vers les billets de Bastien Nocera sur son blog, ce qui montre qu'il y a encore pas mal de choses qui bougent pour le cross-desktop.
Un point qui a fort évolué en peu de temps c'est AppStream (qui est à la fois cross-desktop, mais aussi cross-distro). Maintenant beaucoup d'applications GNOME, KDE etc incluent un fichier appdata qui est utilisé par gnome-software ou autres pour afficher les informations utiles sur une application : des captures d'écran, une description (avec traductions), la licence, l'icône, etc.
Avoir ces icônes en permanence est pratique mais distrayant. Par exemple Evolution a une icône différente si il y a des mails non lus. Ou quand on voit l'icône d'un client IRC, on est peut-être tenté d'aller lire les dernières discussions.
Les développeurs d'extensions devraient suivre le développement de GNOME pour que leurs extensions soient prêtes dès la sortie d'une nouvelle version stable.
Le fichier de config de systemd fonctionne très bien, c'est gnome-tweak-tool qui ne fonctionne pas bien dans ce cas-ci. De plus Ubuntu n'utilise pas encore systemd… Faut arrêter de cracher gratuitement sur systemd à chaque fois qu'on le mentionne… Ça devient de plus en plus stupide, comme ton commentaire le démontre.
Je n'en sais pas beaucoup plus, je ne sais pas trop comment ça fonctionne, mais en gros il y a N toolkits graphiques et M desktops. Il faut bien que la configuration se fasse d'un côté ou de l'autre.
Il se fait que GTK+ propose des options dans GtkSettings qui permet facilement d'adapter une application GTK+ pour qu'elle s'intègre bien dans un certain desktop. Peut-être que GTK+ fournit une configuration automatique pour certains desktops populaires, et si c'est le cas ce serait plutôt aux mainteneurs d'OpenBox de proposer un patch à GTK+ pour avoir une bonne configuration, puisque les mainteneurs d'OpenBox connaissent forcément mieux OpenBox pour savoir quelle est la bonne configuration. Mais je ne suis pas sûr qu'il soit possible pour GTK+ de savoir dans quel environnement de bureau l'application tourne.
Pour info, il y aura bientôt un thème Adwaita pour Qt, mais à ce que je sache, ce ne sont pas les développeurs de Qt qui font l'effort pour que les applications Qt s'intègrent bien dans GNOME, ici ce sont les développeurs de Fedora Workstation qui font ce travail. Et l'équipe de Fedora Workstation est de toute façon mieux placée pour créer un thème Adwaita.
Oui il y a aussi quelques extensions qui permettent d'avoir un desktop assez proche de GNOME 2, mais le mode Classic est justement prévu pour ça et fonctionne mieux. Le mode Classic est développé par les mêmes développeurs que gnome-shell, c'est une extension officielle de gnome-shell, pas comme certaines extensions qui ne fonctionnent pas avec les dernières versions de GNOME, et qui sont d'une moins bonne qualité.
[^] # Re: Mwai
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse au journal Laisser systemd de côté dans Debian. Évalué à 10.
C'est surtout pas sympa pour les développeurs de systemd !
Toutes ces attaques gratuites envers systemd et ses devs (en particulier Lennart Poettering, mais c'est loin d'être le seul dev de systemd), ce n'est pas un comportement très civilisé. Lennart a écrit un article sur google plus à ce sujet:
Bref, ça va un peu trop loin.
[^] # Re: Atom
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse au journal Y'en a marre de ce gros troll !. Évalué à 0.
Si l'éditeur de texte retaille le paragraphe automatiquement à 80 colonnes quand on rajoute un mot au milieu, ça c'est un outil pratique.
« le gars »: c'est loin d'être n'importe quel « gars », Miguel de Icaza…
En anglais il est recommandé de mettre deux espaces après un point en mode texte. C'est assez courant sur les mailing lists, dans les commentaires de code, etc, même si tout le monde ne le fait pas.
Miguel fournit deux liens avec plus d'explications sur ça, donc ce n'est pas lui qui réinvente la typographie, loin de là…
[^] # Re: Atom
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse au journal Y'en a marre de ce gros troll !. Évalué à 1.
Un aperçu instantané ne suit pas la philosophie de Markdown.
Markdown est justement fait pour être le plus lisible possible en format texte, si on suit quelques bonnes pratiques.
[^] # Re: Groupon ferait un signe
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche La marque Gnome convoitée par la société Groupon. Évalué à 1.
Où est-ce que tu as lu ça ? Tout ce qui est dit sur la page principale, c'est :
La GNOME Foundation dépense de l'argent pour quelques employés (par exemple un sysadmin à mi-temps), pour les frais de déplacement et de logement lors de certaines conférences et hackfests, pour le Outreach Program for Women (la GNOME Foundation sponsorise directement une à deux participantes chaque année, en plus d'organiser le truc).
Bien sûr il y a de temps en temps des campagnes de dons pour des projets de développement. Par exemple les campagnes pour l'accessibilité et la sécurité (20 000$ de dons pour chacun), la campagne pour Pitivi (environ 20 000€), et bientôt pour le nouvel IDE Builder.
Je suis donc curieux de savoir que va faire la GNOME Foundation des 100k$ récoltés.
# Pas vraiment une résolution à l'amiable !
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche La marque Gnome convoitée par la société Groupon. Évalué à 10.
La GNOME Foundation a demandé à plusieurs reprises ces derniers mois que Groupon change le nom de sa tablette, ils ont refusé et entre-temps ont fait plus d'une dizaine de déposition de nom de marque pour Gnome. Il a fallu que la GNOME Foundation rende cette affaire publique, avec une certaine menace, pour que Groupon change d'avis. GNOME n'aurait jamais dû en arriver là, ce n'est pas vraiment une résolution à l'amiable (même si ça se fini bien).
Cette analyse de Bradley Kuhn (président de la Software Freedom Conservancy) explique beaucoup plus en détails.
[^] # Re: Illuminati sionistes !
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse au journal Gnome lance un financement et une action en Justice contre Groupon pour protéger sa marque !. Évalué à 1.
Cette histoire fait quand même perdre beaucoup de temps à la GNOME Foundation…
[^] # Re: Je voudrais faire un don, je peux pas.
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse au journal Gnome lance un financement et une action en Justice contre Groupon pour protéger sa marque !. Évalué à 3.
Il y a un zéro en trop, c'est plutôt de l'ordre de 40 000$ de dons par an. Voir les rapports annuels (section Finances).
[^] # Re: Ca a l'air bon.
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse au journal Gnome lance un financement et une action en Justice contre Groupon pour protéger sa marque !. Évalué à 2.
Et la GNOME Foundation a reçu plus de 90 000$, en à peine 2 jours !!
En comparaison, pour les deux dernières campagnes de dons de la GNOME Foundation (sur l'accessibilité et la sécurité), l'objectif était de 20 000$, et ça a pris à chaque fois plusieurs mois pour les atteindre. Une autre campagne de dons récente dans GNOME était pour Pitivi, où ça s'est plafonné aux alentours de 20 000€.
La prochaine campagne de dons en préparation est pour le nouvel IDE Builder. Peut-être qu'une partie des 90 000$ ira pour Builder.
[^] # Re: Progression
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse au journal Gnome lance un financement et une action en Justice contre Groupon pour protéger sa marque !. Évalué à 2.
PayPal envoie un mail quand un don est reçu. Il y a moyen de parser le mail pour extraire le montant du don, et renvoyer automatiquement un mail de remerciement.
[^] # Re: Je voudrais faire un don, je peux pas.
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse au journal Gnome lance un financement et une action en Justice contre Groupon pour protéger sa marque !. Évalué à 1.
La foundation-list n'est pas réservée aux développeurs, et tout le monde peut s'inscrire. D'ailleurs la GNOME Foundation ne s'occupe pas du développement logiciel directement, mais de tout ce qu'il y a autours (notamment les conférences, hackfests, l'infrastructure, la promotion, etc).
[^] # Re: Deux critiques
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse au journal Gnome lance un financement et une action en Justice contre Groupon pour protéger sa marque !. Évalué à 4.
Prendre comme nom de logiciel un mot du dictionnaire (en tout cas en anglais et français) n'est pas une super idée. C'est pareil pour Fedora (nom de chapeau).
GNOME pourrait être renommé en GDE (GNU Desktop Environment) ou OpenDesktop, LibreDesktop (comme OpenOffice.org/LibreOffice), ou autres (freedesktop.org étant déjà utilisé).
Autre question, pour Groupon c'est « Gnome » qui est utilisé, et pas « GNOME ». Est-ce qu'un nom de marque est sensible à la casse ?
[^] # Re: étonnement
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse au journal Ubuntu is dying. Évalué à 1.
Aussi le fait de ne pas contribuer beaucoup upstream et de développer des trucs dans son coin (Mir, Unity, …), sans parler du CLA de Canonical.
[^] # Re: Fenêtres sans barres de titre
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 3.
De plus un standard, ça évolue. Les anciens navigateurs web doivent se mettre à jour par rapport à HTML 5, CSS 3 etc.
Des toolkits graphiques il n'y en a pas des masses, les principaux sont GTK+, Qt et les EFL. Des gestionnaires de fenêtres, il y en a déjà beaucoup plus. Les développeurs de GTK+ ne vont pas s'amuser à tester les applications GNOME dans tous les gestionnaires de fenêtres… C'est aux mainteneurs des gestionnaires de fenêtres de s'assurer que chaque toolkit graphique s'intègre bien.
Quand un toolkit graphique innove, comme c'est le cas pour GTK+ en ce moment, ça demande en effet un certain effort d'adaptation. Si GTK+ ne changeait absolument rien, il y aurait des gens pour le reprocher aussi.
[^] # Re: GTK+ multiplaforme
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 2.
Pour qu'une application s'intègre mieux à une autre plateforme, la solution de Qt est d'écrire une seule API qui en interne utilise une solution native de la plateforme sur laquelle l'application tourne. Mais certains se plaignent de ça :
La solution de GTK+ est d'écrire un autre thème qui se rapproche le plus possible des applications natives.
Dans tous les cas, que ce soit avec Qt ou GTK+, il y a parfois besoin de #ifdef dans le code d'une application pour que ça marche bien sous les différents OS.
Mais de toute façon sous Windows, il y a plein de logiciels propriétaires qui ont chacun une interface différente, donc ce n'est pas si dérangeant d'installer une application GTK+ avec le thème Adwaita. Pour Mac OS X, c'est déjà plus problématique.
[^] # Re: GTK+ multiplaforme
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 1.
La boite de dialogue pour ouvrir et sauvegarder un fichier est aussi bien intégrée à OS X.
[^] # Re: Fenêtres sans barres de titre
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 2.
Ça tombe bien, il y a justement le standard XSettings. GtkSettings est juste un wrapper autour de XSettings.
[^] # Re: GTK+ multiplaforme
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 6.
Je pense que le résultat est pas mal :
[^] # Re: Toujours inutilisable sans mode graphique « simple »
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 2.
Ils n'ont rien enlevé pour le mode classique, on sait toujours accéder aux Activités, avec les mêmes animations. Le mode classique c'est juste une suite d'extensions officielles pour gnome-shell.
[^] # Re: Et le cross-desktop ?
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 2.
Sur quoi te bases-tu pour dire ça ? freedesktop.org est toujours bel et bien actif, comme je l'ai expliqué dans un commentaire plus bas.
[^] # Re: Et le cross-desktop ?
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 3.
Il y a eu un Freedesktop Summit en avril. Voir les liens vers les billets de Bastien Nocera sur son blog, ce qui montre qu'il y a encore pas mal de choses qui bougent pour le cross-desktop.
Un point qui a fort évolué en peu de temps c'est AppStream (qui est à la fois cross-desktop, mais aussi cross-distro). Maintenant beaucoup d'applications GNOME, KDE etc incluent un fichier appdata qui est utilisé par gnome-software ou autres pour afficher les informations utiles sur une application : des captures d'écran, une description (avec traductions), la licence, l'icône, etc.
[^] # Re: Gnome, la propreté gérée d'une main de faire
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 1.
Avoir ces icônes en permanence est pratique mais distrayant. Par exemple Evolution a une icône différente si il y a des mails non lus. Ou quand on voit l'icône d'un client IRC, on est peut-être tenté d'aller lire les dernières discussions.
[^] # Re: Les extensions
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 4.
Les développeurs d'extensions devraient suivre le développement de GNOME pour que leurs extensions soient prêtes dès la sortie d'une nouvelle version stable.
[^] # Re: GNOME Classic
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 4.
Le fichier de config de systemd fonctionne très bien, c'est gnome-tweak-tool qui ne fonctionne pas bien dans ce cas-ci. De plus Ubuntu n'utilise pas encore systemd… Faut arrêter de cracher gratuitement sur systemd à chaque fois qu'on le mentionne… Ça devient de plus en plus stupide, comme ton commentaire le démontre.
[^] # Re: Fenêtres sans barres de titre
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 1.
Je n'en sais pas beaucoup plus, je ne sais pas trop comment ça fonctionne, mais en gros il y a N toolkits graphiques et M desktops. Il faut bien que la configuration se fasse d'un côté ou de l'autre.
Il se fait que GTK+ propose des options dans GtkSettings qui permet facilement d'adapter une application GTK+ pour qu'elle s'intègre bien dans un certain desktop. Peut-être que GTK+ fournit une configuration automatique pour certains desktops populaires, et si c'est le cas ce serait plutôt aux mainteneurs d'OpenBox de proposer un patch à GTK+ pour avoir une bonne configuration, puisque les mainteneurs d'OpenBox connaissent forcément mieux OpenBox pour savoir quelle est la bonne configuration. Mais je ne suis pas sûr qu'il soit possible pour GTK+ de savoir dans quel environnement de bureau l'application tourne.
Pour info, il y aura bientôt un thème Adwaita pour Qt, mais à ce que je sache, ce ne sont pas les développeurs de Qt qui font l'effort pour que les applications Qt s'intègrent bien dans GNOME, ici ce sont les développeurs de Fedora Workstation qui font ce travail. Et l'équipe de Fedora Workstation est de toute façon mieux placée pour créer un thème Adwaita.
[^] # Re: GNOME Classic
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 1.
Une extension tu veux dire ?
Oui il y a aussi quelques extensions qui permettent d'avoir un desktop assez proche de GNOME 2, mais le mode Classic est justement prévu pour ça et fonctionne mieux. Le mode Classic est développé par les mêmes développeurs que gnome-shell, c'est une extension officielle de gnome-shell, pas comme certaines extensions qui ne fonctionnent pas avec les dernières versions de GNOME, et qui sont d'une moins bonne qualité.