Mwai, enfin si tu veux parler QA, je pense que Debian est autant à la ramasse que ArchLinux. Parce que vérifier qu'un paquet ne casse rien, Debian ne le fait clairement pas (où alors je suis à la rue), c'est pas comme si une mise à jour de Jessie non testée avait cassé un crontab de php.
De ce côté là seul Fedora et OpenSUSE font le job (grâce à OpenSUSE d'ailleurs).
Je peux très bien faire une distribution basée sur dpkg et avec le même genre d'incompatibilités. L'avantage pour Debian, c'est que toutes les distros utilisant dpkg sont des Debian, Ubuntu y compris.
Vérification de qualité, ça veut dire forcer les fichiers de conf à respecter la philosophie de la distribution. Il y'a d'autres checks mais les plus chiant à corriger sont ceux là car non liés à la forme de ton paquet.
Comme ArchLinux respecte l'upstream, il n'y pas ce besoin...
Donc du coup, il est possible d'envoyer un mail (geary, evolution, ...) ou de faire un site (midori, epiphany, ...) pour piéger un utilisateur de Debian stable.
Pas de patch upstream car les devs ne supportent pas les version n-1 et comme ça va contre la politique de Debian, ben il ne se passe rien.
Non, c'est juste le bordel, le fichier rules, y'a 300 façon différentes de le remplir, rien que ça, je trouve ça non intuitif. Tu es souvent obligé d'aller voir dans d'autres paquet et comme personne ne fait pareil... (même chez debian). Je fais des paquets pour Debian, Fedora, Suse, Arch, Solus et c'est vraiment le bordel sous Debian, crois moi.
Et pourtant, je suis un fan de Debian, c'est pas du troll...
C'est complètement stupide ce que tu dis, sans l'upstream Debian est la plupart du temps incapable de maintenir sur le long terme un paquet. Si l'upstream ne fait plus de mise à jour se sécurité, ben tu as un gros tas de merde dans Debian...
Autant ça fonctionne plutôt bien sur les logiciels à évolution lente (apache, mysql, ...) donc sur les serveurs mais sur la partie bureautique, ils sont à la ramasse...
Et cela n'a donc rien à voir avec makepkg, tu pourrais très bien faire une ArchLinux avec un support de 5 ans si tu avais déjà gens motivés pour faire la maintenance. Sachant que tu retrouverais le même problème que pour Debian, à savoir une grosse bouse niveau sécurité sur certains softs.
Mais il est clair que les paquets debian sont compliqués à faire, bien plus qu'un RPM, bien plus qu'un paquet ArchLinux et je te raconte pas pour eopkg...
Je ne suis pas sur de comment on doit comprendre cela.
Peut être plutôt qu'ils utilisent la passerelle IRC afin de communiquer entre eux plutôt que directement utiliser un "Channel" Matrix.
En effet, difficile d'aider les nouveaux venus directement sur Matrix si ils n'arrivent pas à s'y connecter ;)
Perso, j'ai découvert dernièrement https://github.com/dino/dino qui est un client XMPP permettant le chiffrement en utilisant le protocole de chiffrement de signal. Bon, par contre, il faut que l'utilisateur distant soit sous Dino aussi.
On ne peut comparer ces deux distributions. Arch reste très près des sources donc les rapports de bug
sont en général à envoyer à "l'upstream".
Mais sans symboles, envoyer un rapport à l'upstream, ça revient à leur dire: "aller vous faire foutre, j'ai une distrib à la con et je vous merde"...
Et sinon j'aime Arch parce que justement ça colle à l'upstream mais sur ce point, Fedora est vraiment très proche de l'upstream, au point que je n'ai pas vu de différence majeurs avec Arch (contrairement aux autres distribs)
Bon, j'ai quand même testé Debian SID hier soir mais il y'a pas les symboles de debug pour WebKit2GTK (WTF?) donc y'a vraiment que Fedora qui répondre à mes besoins :-)
Sachant que Fedora est en semi rolling release (mise à jour des applications durant sa durée de vie avec une base stable et figée), je vais donc rester sous F28.
Ca fait plusieurs mois que je lâche peu à peu ArchLinux. Raison principal, l'absence des symboles de "debug" ce qui rend tous les rapports de bug fait sous ArchLinux bancals. De plus coredumpctl (gdb?) sous Fedora est capable de dire quel paquets installer quand on ouvre un dump.
J'ai longtemps cherché autre chose que Fedora parce que je voulais rester sur une distribution en Rolling Release:
OpenSUSE: L'opposé du KISS d'ArchLinux, plein de wrapper à la con qui font que OpenSUSE fonctionne comme OpenSUSE au lieu de fonctionner de manière standard. Genre, en faisant une installation minimale, installer gdm ne permet pas de lancer gdm... Ca m'a complétement rebuté.
Solus: Bonne distrib mais les paquets sont patchés à l'arrache pour personnaliser l'environnement au lieu d'utiliser XDG_DATA_DIRS et faire rentrer une application dans leur distrib, c'est une galère sans nom.
Debian SID reste dans ma liste même si le freeze obligatoire à l'approche de la release d'une nouvelle stable n'en fait pas une vraie rolling release
Bref, finalement, je reste sous Fedora dont l'intégration de GNOME est juste parfaite. J'utilise F28 depuis la sortie de Gnome 3.28 et elle est déjà plus que stable.
Non, il n'y pas de systray dans android et IOS, il y'a des notifications exactement comme sous GNOME.
Et d'ailleurs, pour les applis comme waze qui indiquent qu'elle tournent en arrière plan, c'est tout à fait faisable avec une notification persistante et en écoutant pour le signal "closed".
Aller, je vais rajouter ça dans Lollypop, merci pour l'idée :p
# Mwarf
Posté par gnumdk (site web personnel) . En réponse à la dépêche vcpkg, un gestionnaire de bibliothèque pour C++. Évalué à 4.
Avec Snap et Flatpak, je vois pas bien l’intérêt...
[^] # Re: Fedora Copr
Posté par gnumdk (site web personnel) . En réponse au journal construire un paquet debian -- KISS way (ou presque). Évalué à 3.
https://docs.fedoraproject.org/quick-docs/en-US/creating-rpm-packages.html
Et pour copr, c'est à dire? Tu as l'utilitaire copr-cli qui permet de tout gérer sans jamais passer par le site.
[^] # Re: PKGBUILD
Posté par gnumdk (site web personnel) . En réponse au journal Construire des paquets DEB pour Debian (deuxième partie). Évalué à 2.
Mwai, enfin si tu veux parler QA, je pense que Debian est autant à la ramasse que ArchLinux. Parce que vérifier qu'un paquet ne casse rien, Debian ne le fait clairement pas (où alors je suis à la rue), c'est pas comme si une mise à jour de Jessie non testée avait cassé un crontab de php.
De ce côté là seul Fedora et OpenSUSE font le job (grâce à OpenSUSE d'ailleurs).
[^] # Re: PKGBUILD
Posté par gnumdk (site web personnel) . En réponse au journal Construire des paquets DEB pour Debian (deuxième partie). Évalué à 2.
Je pense que tu sous estimes le nombre d'applications dépendant de webkitgtk...
[^] # Re: Compliqué
Posté par gnumdk (site web personnel) . En réponse au journal Construire des paquets DEB pour Debian (deuxième partie). Évalué à 3.
En même temps Fedora n'est pas OpenSUSE.
Je peux très bien faire une distribution basée sur dpkg et avec le même genre d'incompatibilités. L'avantage pour Debian, c'est que toutes les distros utilisant dpkg sont des Debian, Ubuntu y compris.
[^] # Re: PKGBUILD
Posté par gnumdk (site web personnel) . En réponse au journal Construire des paquets DEB pour Debian (deuxième partie). Évalué à 2.
Donc tu avoues que la plupart des applications graphiques sous Debian stable sont trouées jusqu'à la moelle, CQFD...
[^] # Re: PKGBUILD
Posté par gnumdk (site web personnel) . En réponse au journal Construire des paquets DEB pour Debian (deuxième partie). Évalué à 2. Dernière modification le 25 avril 2018 à 14:59.
Vérification de qualité, ça veut dire forcer les fichiers de conf à respecter la philosophie de la distribution. Il y'a d'autres checks mais les plus chiant à corriger sont ceux là car non liés à la forme de ton paquet.
Comme ArchLinux respecte l'upstream, il n'y pas ce besoin...
[^] # Re: PKGBUILD
Posté par gnumdk (site web personnel) . En réponse au journal Construire des paquets DEB pour Debian (deuxième partie). Évalué à 4.
Tu veux un exemple, ça m'a pris 5 minutes pour trouver:
https://packages.debian.org/fr/stretch-backports/libwebkit2gtk-4.0-37
Version 2.18 avec juste des patchs pour compiler sur les différentes archis et pourtant:
https://webkitgtk.org/security/WSA-2018-0003.html
Donc du coup, il est possible d'envoyer un mail (geary, evolution, ...) ou de faire un site (midori, epiphany, ...) pour piéger un utilisateur de Debian stable.
Pas de patch upstream car les devs ne supportent pas les version n-1 et comme ça va contre la politique de Debian, ben il ne se passe rien.
https://bodhi.fedoraproject.org/updates/?builds=webkitgtk4-2.20.1-1.fc26
Fedora est à jour elle par exemple.
Non, c'est juste le bordel, le fichier rules, y'a 300 façon différentes de le remplir, rien que ça, je trouve ça non intuitif. Tu es souvent obligé d'aller voir dans d'autres paquet et comme personne ne fait pareil... (même chez debian). Je fais des paquets pour Debian, Fedora, Suse, Arch, Solus et c'est vraiment le bordel sous Debian, crois moi.
Et pourtant, je suis un fan de Debian, c'est pas du troll...
[^] # Re: PKGBUILD
Posté par gnumdk (site web personnel) . En réponse au journal Construire des paquets DEB pour Debian (deuxième partie). Évalué à 3.
C'est complètement stupide ce que tu dis, sans l'upstream Debian est la plupart du temps incapable de maintenir sur le long terme un paquet. Si l'upstream ne fait plus de mise à jour se sécurité, ben tu as un gros tas de merde dans Debian...
Autant ça fonctionne plutôt bien sur les logiciels à évolution lente (apache, mysql, ...) donc sur les serveurs mais sur la partie bureautique, ils sont à la ramasse...
Et cela n'a donc rien à voir avec makepkg, tu pourrais très bien faire une ArchLinux avec un support de 5 ans si tu avais déjà gens motivés pour faire la maintenance. Sachant que tu retrouverais le même problème que pour Debian, à savoir une grosse bouse niveau sécurité sur certains softs.
Mais il est clair que les paquets debian sont compliqués à faire, bien plus qu'un RPM, bien plus qu'un paquet ArchLinux et je te raconte pas pour eopkg...
[^] # Re: IRC
Posté par gnumdk (site web personnel) . En réponse au journal L'État français adopte Matrix/Riot. Évalué à 6.
Je ne suis pas sur de comment on doit comprendre cela.
Peut être plutôt qu'ils utilisent la passerelle IRC afin de communiquer entre eux plutôt que directement utiliser un "Channel" Matrix.
En effet, difficile d'aider les nouveaux venus directement sur Matrix si ils n'arrivent pas à s'y connecter ;)
Perso, j'ai découvert dernièrement https://github.com/dino/dino qui est un client XMPP permettant le chiffrement en utilisant le protocole de chiffrement de signal. Bon, par contre, il faut que l'utilisateur distant soit sous Dino aussi.
[^] # Re: C'est une drogue.
Posté par gnumdk (site web personnel) . En réponse au journal Pourquoi Facebook ?. Évalué à 10.
De ce point de vu, DLFP et Reddit aussi...
[^] # Re: Ne pas tirer sur le messager
Posté par gnumdk (site web personnel) . En réponse au journal Thunderbird, mon premier contact est une déception !. Évalué à 10.
Oui, enfin Thunderbird est très utilisé dans la fonction publique donc il est loin de finir aux oubliettes...
Et vu le nombre de comptes configurés chez nous et le peu de problèmes rencontrés, je pense qu'il rend parfaitement le service.
[^] # Re: Finalement adoptée
Posté par gnumdk (site web personnel) . En réponse à la dépêche Sortie de Fedora 28 bêta. Évalué à 3.
Mais sans symboles, envoyer un rapport à l'upstream, ça revient à leur dire: "aller vous faire foutre, j'ai une distrib à la con et je vous merde"...
Et sinon j'aime Arch parce que justement ça colle à l'upstream mais sur ce point, Fedora est vraiment très proche de l'upstream, au point que je n'ai pas vu de différence majeurs avec Arch (contrairement aux autres distribs)
[^] # Re: Finalement adoptée
Posté par gnumdk (site web personnel) . En réponse à la dépêche Sortie de Fedora 28 bêta. Évalué à 1.
C'est un outils redhat, rien à voir avec le projet Gnome...
[^] # Re: Finalement adoptée
Posté par gnumdk (site web personnel) . En réponse à la dépêche Sortie de Fedora 28 bêta. Évalué à 3.
Bon, j'ai quand même testé Debian SID hier soir mais il y'a pas les symboles de debug pour WebKit2GTK (WTF?) donc y'a vraiment que Fedora qui répondre à mes besoins :-)
Sachant que Fedora est en semi rolling release (mise à jour des applications durant sa durée de vie avec une base stable et figée), je vais donc rester sous F28.
[^] # Re: Finalement adoptée
Posté par gnumdk (site web personnel) . En réponse à la dépêche Sortie de Fedora 28 bêta. Évalué à 9.
Il fait un snapshot si tu le fermes avec un OS qui tourne
Oui, il a généré un dump pour pouvoir faire un rapport de bug, c'est quoi le rapport avec Gnome?
# Finalement adoptée
Posté par gnumdk (site web personnel) . En réponse à la dépêche Sortie de Fedora 28 bêta. Évalué à 10.
Ca fait plusieurs mois que je lâche peu à peu ArchLinux. Raison principal, l'absence des symboles de "debug" ce qui rend tous les rapports de bug fait sous ArchLinux bancals. De plus coredumpctl (gdb?) sous Fedora est capable de dire quel paquets installer quand on ouvre un dump.
J'ai longtemps cherché autre chose que Fedora parce que je voulais rester sur une distribution en Rolling Release:
OpenSUSE: L'opposé du KISS d'ArchLinux, plein de wrapper à la con qui font que OpenSUSE fonctionne comme OpenSUSE au lieu de fonctionner de manière standard. Genre, en faisant une installation minimale, installer gdm ne permet pas de lancer gdm... Ca m'a complétement rebuté.
Solus: Bonne distrib mais les paquets sont patchés à l'arrache pour personnaliser l'environnement au lieu d'utiliser XDG_DATA_DIRS et faire rentrer une application dans leur distrib, c'est une galère sans nom.
Debian SID reste dans ma liste même si le freeze obligatoire à l'approche de la release d'une nouvelle stable n'en fait pas une vraie rolling release
Bref, finalement, je reste sous Fedora dont l'intégration de GNOME est juste parfaite. J'utilise F28 depuis la sortie de Gnome 3.28 et elle est déjà plus que stable.
[^] # Re: Favoris
Posté par gnumdk (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 3.
La fonctionnalité est basée sur tracker.
https://gitlab.gnome.org/GNOME/nautilus/issues/280
[^] # Re: Icones bureau
Posté par gnumdk (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 3.
Tu peux aussi utiliser les raccourcis clavier pour aller sur un nouveau bureau et tu auras le même effet.
[^] # Re: bien mais ça devient lourd...
Posté par gnumdk (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 3.
On parle pas de Gnome Shell d'il y'a 10 ans :p (troll inside)
[^] # Re: Autres applications GNOME
Posté par gnumdk (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 2.
http://lazka.github.io/pgi-docs/index.html
[^] # Re: Merci!
Posté par gnumdk (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 2.
Ben l'idée, c'est de montrer que n'importe quelle application peut faire ça pour notifier l'utilisateur quelle tourne en tache de fond.
[^] # Re: Merci!
Posté par gnumdk (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 4.
https://youtu.be/QfCa3jV0qew
Parfait, donc c'est faisable, fallait juste y penser :) Merci mec!
[^] # Re: Merci!
Posté par gnumdk (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 10.
Non, il n'y pas de systray dans android et IOS, il y'a des notifications exactement comme sous GNOME.
Et d'ailleurs, pour les applis comme waze qui indiquent qu'elle tournent en arrière plan, c'est tout à fait faisable avec une notification persistante et en écoutant pour le signal "closed".
Aller, je vais rajouter ça dans Lollypop, merci pour l'idée :p
[^] # Re: Gnome 3 fan
Posté par gnumdk (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 3.
J'ai migré sous Wayland pour Fedora 28 et c'est maintenant super stable.
Par contre, j'ai du patcher GTK pour:
https://bugzilla.gnome.org/show_bug.cgi?id=766284
https://copr.fedorainfracloud.org/coprs/gnumdk/gnumdk/packages/