Adrien Dorsaz a écrit 889 commentaires

  • [^] # Re: Une rolling release robuste : openSUSE Tumbleweed

    Posté par  (site web personnel, Mastodon) . En réponse au journal Comparaison entre Manjaro et Debian Sid. Évalué à 3.

    Et puis j'ai découvert l'existence openSUSE Tumbleweed : une rolling release qui promet d'être bien peaufinée et stable / robuste.

    C'est très alléchant présenté comme ça :)

    Si je me rappelle bien, il y a quelques années, ils essayaient de mettre en place en plus un système de backups / restore automatique avec les snapshots de BTRFS.

    En gros si la dernière mise à jour ne te plait pas, tu dois pouvoir revenir à l'état précédent grâce au menu GRUB (et pas juste le kernel, mais le système entier).

    Si c'est bien en place, c'est encore un atout en plus pour leur rolling release :)

    Un peu réticent au départ parce que c'est une distribution RPM (habitué à APT depuis des années), je me suis malgré tout dit pourquoi pas essayer,

    J'ai essayé juste 1-2 jours il y a 2-3 ans, je voulais justement voir ce que permettait les snapshots BTRFS.

    Je ne me souviens plus exactement pourquoi j'ai réinstallé Debian après ces tests.

    J'avais juste une appréhension sur YaST. Est-ce que ça te dérange pour configurer tes logiciels ? Son utilisation est-elle obligatoire pour configurer son système ?

    J'ai l'impression que c'est une couche d'abstraction des configurations en plus et j'appréhende de ne plus savoir comment faire pour configurer les logiciels (par exemple sssd, apache, nftables…).

  • [^] # Re: L'entête est juste du texte

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi export markdown. Évalué à 3 (+0/-0).

    Pour le CR/LF, il faudrait que je vérifie avec un bon éditeur de texte (je n'en ai pas sur mon téléphone), mais je suis quasiment sûr que ce n'est que du LF (il est par contre peut-être doublé), car il n'y a pas de Windows pour servir LinuxFr.

    J'ai vérifié avec vim et oui, tu as raison, il y a des CR qui trainent dans la seconde partie. C'est vraiment étrange 🤔

  • # L'entête est juste du texte

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi export markdown. Évalué à 3 (+0/-0).

    L'entête n'est pas du yaml, simplement du texte pour les humains :)

    Pour le CR/LF, il faudrait que je vérifie avec un bon éditeur de texte (je n'en ai pas sur mon téléphone), mais je suis quasiment sûr que ce n'est que du LF (il est par contre peut-être doublé), car il n'y a pas de Windows pour servir LinuxFr.

  • [^] # Re: Faites ce que j’écris, pas ce que je code

    Posté par  (site web personnel, Mastodon) . En réponse au lien Why Don’t Developers Take Accessibility Seriously?. Évalué à 2.

    le contenu est bien adapté et les 600px ne semblent s'appliquer qu'aux ordis (pour lesquels le minimum attendu en mode graphique est 800*600 justement ?)

    Si on affiche le navigateur en plein écran, oui. Mais ce n'est pas toujours le cas, tu peux le faire afficher que sur la moitié, un quart ou n'importe quelle dimension grâce à ton gestionnaire de fenêtre préféré 🙂

    Par contre, ce n'est pas évident d'être utilisable / lisible pour n'importe quelle dimension…

  • # Règles CSS complètes

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Améliorer l'affichage des tableaux. Évalué à 3 (+0/-0). Dernière modification le 13 février 2022 à 07:27.

    Je viens de voir que cette idée vient de la difficulté de lire les tableaux dans ce journal.

    Un code complet CSS pour tester, c'est:

    table {
      border-collapse: collapse;
    }
    table td {
      padding: 5px;
    }
    table tr {
      border-bottom: thin solid;
      border-top: thin solid;
    }
    table tr:hover {
      background: #f1f1f1;
    }

    J'ai dû ajouter la règle border-collapse sur table, si non, la règle sur les border de tr n'avait aucun effet.

    Quand j'ajoute cette règle, on perd l'espacement qui existait entre les cellules, c'est pour ça que j'ai rajouté aussi un padding sur les td.

    Je trouve que ça donne bien dans le journal cité plus haut.

    Il faut que je prenne le temps de tester cette idée sur plus de contenu.

    En particulier celui du "hack" des tableaux pour afficher les logos des éditions dans les journaux des contenus LinuxFr récompensés par des livres.

  • [^] # Re: Qui des anciens et de leur motivation ?

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Réduire la liste de dépêche en cours de rédactions. Évalué à 2 (+0/-0).

    comment finaliser les dépêches qui traînent en rédaction ? Plus d'humain avec plus d'animateurs de rédaction pour veiller à l'état de fraîcheur des dépêches ? Plus de technique pour aider avec des relances/rappels/alertes ?

    Suite au récent journal Les dernières nouvelles du nettoyage de l'espace de rédaction, je continue de penser qu'il vaut mieux compter sur les moyens techniques pour garder un espace de rédaction conviviale à tous.

    En effet, dans ce journal, tisaac montre bien qu'il y a quand même pas mal de sentiments en jeu pour les animateurs (traumatisme, désespérant…). Alors que pour un robot, c'est fait sans appréhension.

    Je ne pense pas qu'il y ait besoin de tant de sentiments, car l'auteur qui a lancé la dépêche l'a certainement oublié et est passé à autre chose. Le robot enverra un rappel quelques jours avant la suppression et si aucun n'espoir n'est donné à la dépêche, elle sera supprimée (enfin "cachée dans la base de donnée", rien n'est vraiment supprimé sur LinuxFr).

    Un autre arguement est que pas mal d'autres communautés font le même genre de système automatique: je vois de plus en plus souvent des robots fermer automatiquement des Pull Request sur Github après x jours (les animateurs sont un peu les "mainteneur de l'espace de rédaction") ou encore des Discourse qui ferment les commentaires après 15 jours sans activité (là, il y a bien la communauté qui anime).

    Dans le journal on voit également:

    En dehors des valeurs sûres, il n’y a que deux dépêches qui ont été entamées avant le 1er janvier 2021. Seules trois dépêches n’ont pas donné signe de vie sur les 6 derniers mois. Je ne vais pas dire que les autres sont toutes hyper actives mais bon, en termes de sédimentation, c’est vachement moins important que quand j’ai commencé mon œuvre.

    Le robot aurait donc supprimer 5 dépêches si on le règle pour 6 mois d'inactivités.

    Ça ne sera pas non plus une hécatombe ;-)

    En effet, quelqu’un a osé indiquer au fronton d’une dépêche dans l’espace de rédaction : Merci de ne pas contribuer ni rien traduire. Pour l'instant, ce sont mes notes et points de repères dans des docs. J’en vois dans le fond déjà chercher des excuses à ce malheureux en avançant que cela peut être utile pour construire dans un premier temps une structure un peu correcte de la dépêche.

    Là, je trouve que c'est un abus de l'espace publique proposé pour la communauté LinuxFr, on pourrait même imaginer une intervention à la main pour supprimer cette dépêche.

    Pour ça, il y l'autre entrée de suivi qui propose d'améliorer l'interface pour les animateurs.

  • [^] # Re: Un peu d'histoire

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Licence d'une dépêche crée à partir d'un journal. Évalué à 3 (+0/-0).

    Merci pour le retour, j'ai ajouté un commit au PR pour refuser de proposer en dépêche un journal qui n'a pas coché la license CC-BY-SA 4.0.

    C'est effectivement plus simple, puisque rien n'est sûr si la case n'a pas été cochée.

  • [^] # Re: Commenter directement dans le fil ?

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Pouvoir voir le contenu et le fil des commentaires quand on veut commenter. Évalué à 3 (+0/-0).

    Ou bien est-ce que tu veux pouvoir commenter directement sur la page du contenu ? Par exemple, tu cliques sur le bouton "Répondre" et il affiche directement le formulaire dans la page sans la changer.

    C'est ce qui se fait partout ailleurs :-) donc oui, ça. Ça permet, en restant sur la page, de voir ce qu'il y au dessus (donc tout).

    En fait, ce qui est compliqué avec LinuxFr, c'est que l'utilisateur peut répondre à n'importe quel commentaire et, ça, ça ne se fait pas "partout ailleurs" ;-)

    Je connais 2 sites qui permettent de faire ces réponses en fil: reddit et slash dot.

    Sous chaque commentaire, ils ajoutent un texte/bouton "Répondre" qui affiche le formulaire pour créer le commentaire.

    Ça fera pas mal de travail pour adapter LinuxFr, mais c'est un challenge intéressant, car l'essentiel des fonctionnalités est là, mais il faut les adapter :)

    Si je devais faire un plan d'attaque, j'essaierai dans l'ordre:

    1. Fusionner la partie "Écrire le commentaire" et la partie "Prévisualiser" quand on crée le commentaire. Par exemple sur Github/Gitlab, il y a des onglets "Write" et "Preview" pour faire ça.
      • Là il faudra déjà utiliser JavaScript pour demander au serveur de faire la prévisualisation et faire du CSS pour avoir de jolis onglets (il y a déjà un système d'onglet disponible pour l'espace de rédaction)
    2. Modifier le texte "Répondre" dans chaque commentaire pour faire afficher ce formulaire lors du clique
    3. Faire de même pour la création d'un nouveau fil de commentaire.
  • [^] # Re: Commenter directement dans le fil ?

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Pouvoir voir le contenu et le fil des commentaires quand on veut commenter. Évalué à 2 (+0/-0).

    Je veux pouvoir avoir tout le contenu et les autres commentaires sous les yeux quand je commente

    C'est ça que je ne comprend pas. Est-ce que c'est une demande pour améliorer le système actuel ou pour le remplacer complètement par autre chose ?

    Autrement dit:

    Est-ce que tu veux garder le système actuel, mais ajouter de l'information en plus autour du formulaire de création de commentaire ?

    Ou bien est-ce que tu veux pouvoir commenter directement sur la page du contenu ? Par exemple, tu cliques sur le bouton "Répondre" et il affiche directement le formulaire dans la page sans la changer.

  • [^] # Re: Objectif de vie inutile

    Posté par  (site web personnel, Mastodon) . En réponse au journal Comptes de 1999 qui êtes vous?. Évalué à 2.

    Je te comprend et je ne sais pas ce qui est possible de faire pour aider Benoît et les administrateurs systèmes à ce sujet.

    J'ai été ajouté comme membre de l'organisation sur Github, mais je ne sais pas ce qui se passe quand on applique les PR. Est-ce que les serveur se synchronisent directement avec la branche master ? Est-ce que seul l'environnement alpha le fait ?

    En fait, en tant que développeur, je sais que pour aider à fusionner les PR, il faut ajouter des tests exécutés automatiquement (au moins voir si le site démarre et répond). Seulement, ça demande encore de faire des PRs et donc d'en ajouter encore dans la pile déjà assez grande.

    Un autre moyen d'aider serait de pouvoir aider à installer et tester les différents PRs, mais, comme dit plus haut, je ne connais pas du tout la procédure d'installation sur alpha et la production.

  • # Commenter directement dans le fil ?

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Pouvoir voir le contenu et le fil des commentaires quand on veut commenter. Évalué à 2 (+0/-0). Dernière modification le 07 décembre 2021 à 19:27.

    Je n'arrive pas à bien comprendre la demande.

    Est-ce que tu voudrais pouvoir ajouter un commentaire directement dans le fil de discussion sans changer de page ?

    Si c'est le cas, je pense qu'il il y aura besoin de JavaScript.

    Le site a été développé en 2009 pour pouvoir travailler quasiment sans nécessiter JavaScript, ce qui explique le comportement actuel à mon avis.

    La seule partie où JavaScript est vraiment nécessaire, c'est l'espace collaboratif de rédaction des dépêches et les tribunes.

    Plus de 12 ans plus tard, on pourrait remettre en question ce choix d'être fonctionnel sans JavaScript. C'était plutôt pratique à l'époque, car Internet Explorer ne savait pas tout faire, mais de nos jours ce navigateur n'est même plus mis à jour par Microsoft.

    Personnellement, ça ne me dérangerait pas d'utiliser JavaScript, car il est possible de faire beaucoup de choses propres avec les standards plus ou moins récent.

    Si on décide d'utiliser un peu plus intensivement JavaScript, il faudra aussi se poser la question de quelle version nous souhaitons utiliser. Par exemple, on pourrait décider d'utiliser la version 6 publiée en 2015.

  • [^] # Re: Sur les autres contenus également

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Notifier les nouveaux commentaire sur ses messages du forum. Évalué à 2 (+0/-0).

    Le correctif est proposé dans le PR #320.

  • # Sur les autres contenus également

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Notifier les nouveaux commentaire sur ses messages du forum. Évalué à 2 (+0/-0).

    Il me semble que j'ai remarqué ce même comportement également sur les entrées de suivis.

    Il faudrait que le tableau de bord notifie l'auteur d'un contenu quand un nouveau fil de commentaire est crée.

    Je vois que dans le tableau de bord, nous avons les sections "Vos derniers messages dans les forums" et "Vos dernières entrées dans le suivi" qui devraient recevoir le symbole de notification dans ce genre.

  • [^] # Re: Explications

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi recevoir une alerte dans sa boîte mail en cas de réponse reçue. Évalué à 2 (+0/-0).

    Je comprend tout à fait le problème de la gestion de réputation d'un serveur email. C'est un réel problème et ce même pour l'hébergement professionnel et privatif.

    Comme nous avons déjà les flux RSS pour les commentaires pour chaque contenu (forum, journal, dépêche, entrée de suivi…), ça serait bien de proposer à l'auteur du contenu de s'inscrire au flux RSS.

    En plus, j'ai entendu parler d'outils qui permettent de transformer un flux RSS en flux d'email (côté utilisateur) sans avoir besoin d'employer le serveur de mail de LinuxFr.

    Je trouverais ça chouette d'avoir un message du genre:

    Votre journal/post de forum/lien a bien été publié.

    Pour suivre les commentaires, inscrivez-vous à son flux RSS

    Si vous n'avez pas de lecteur RSS, vous pouvez utiliser "rss2email" pour recevoir les commentaires dans votre boîte email.

    J'ai mis "rss2email" car c'est le premier nom qui m'est apparu en cherchant "rss to email open source". Il faudrait trouver l'outil/service le plus ergonomique pour les néophites des flux RSS.

  • [^] # Re: Explications

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi recevoir une alerte dans sa boîte mail en cas de réponse reçue. Évalué à 2 (+0/-0).

    Pour référence, le même genre de problème a été soulevé dans ce commentaire: https://linuxfr.org/forums/linux-debian-ubuntu/posts/pour-utilisation-d-une-cle#comment-1872522

    Notamment, les réponses d'Ysabeau:

    Tu noteras la réponse de Bruno Michel à la deuxième entrée de suivi et celle de Benoît Sibaud sur la troisième.

    Personnellement, j'y suis favorable et je pense qu'il y a un besoin. Après je ne sais pas trop comment ça fonctionne, désolée. Je vais signaler ton commentaire à la modération afin que les administrateurs le lisent et je te suggère de répondre à cette entrée de suivi.

    Merci de ta proposition.

    Sinon, je ne pense pas qu'il s'agisse d'un manque de volonté, mais plus d'un manque de mains pour faire le boulot. On manque de gens pour le développement du site en fait.

    Et la réponse de Benoît:

    Il n'y a pas de volonté de ne pas le faire. La seule contrainte me semble être la volumétrie de courriels et les règles semi-aléatoires de certains serveurs pour accepter ou non les courriels (ie. peut-être des soucis de fiabilité et/ou un plus gros risque de classement en spammeur de notre serveur de courriel). Mais ça ne devrait pas nous décider de mettre en place de la notification par courriel (ou autre).

  • [^] # Re: Quelque chose qui m'échappe

    Posté par  (site web personnel, Mastodon) . En réponse au journal Sauvegarder le contenu d’un container Docker avec BackupPC. Évalué à 3.

    Quand tu "run une image" pour reprendre tes mots[…]

    Hum https://docs.docker.com/engine/reference/run/

    $ docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG…]

    Et quand tu lis la documentation qui est juste avant:

    Docker run reference

    Docker runs processes in isolated containers. A container is a process which runs on a host.

    Puis, tu lis la documentation juste après:

    The docker run command must specify an IMAGE to derive the container from.

    Je suis d'accord que la syntaxe donne l'impression de "run une image", mais en réalité tu run un container.

    Ce n'est pas de la drosophilie avancée, c'est très important pour comprendre comment Docker fonctionne et comment il faut l'utiliser.

    Le principe est qu'une image devrait toujours pouvoir être complètement détruite et, quand tu la rebuild avec un Dockerfile, tu retrouves le même résultat à peu près ("à peu près", car ça dépend des commandes exécutées pendant le build).

    Le container par contre utilise l'image pour exécuter une commande et il n'y a plus de garantie sur l'état du système de fichier du container.

    Ça permet aussi de garder un même volume entre plusieurs démarrages de container.

    Je me suis même reposé la question et c'est pour ça que j'ai voulu précisé. Je me suis dis que si moi qui utilise docker régulièrement avait mal compris d'autres pourraient mal comprendre.

    Ok, cette formulation n'était pas très précise.

    Le but était surtout de préciser qu'un volume "nommé" a un nom fixe, qu'il peut être facilement identifiable sur la machine hôte.

    En plus, comme son nom est fixe, il peut aussi facilement être réutilisé après avoir détruit son container. Il peut aussi être lié à d'autres containers (comme proposé par Psychofox pour les backups), mais dans ce cas, il faut faire très attention aux accès concurrents aux fichiers.

  • [^] # Re: Quelque chose qui m'échappe

    Posté par  (site web personnel, Mastodon) . En réponse au journal Sauvegarder le contenu d’un container Docker avec BackupPC. Évalué à 3.

    Non, non, une image est juste le résultat soit de:

    • la fin d'un build de fichier Dockerfile
    • un commit du système de fichier d'un container

    L'image peut être vu comme un snapshot d'un système de fichier en lecture seule.

    Quand tu "run une image" pour reprendre tes mots, en réalité tu fais ça :

    • tu copies le système de fichier de l'image pour le passer en lecture/écriture pour le container (c'est le container niveau file system)
    • tu attaches les volumes éventuels définis dans la commande "run" (ils sont créés s'ils n'existent pas déjà)
    • tu lies les ports TCP de l'hôte sur ceux du container (si définis)
    • … et d'autres liens entre le namespace du container et l'hôte, je ne connais pas toutes les options…
    • enfin, dernière étape, dans le container une commande est exécutée. Soit celle définie dans la commande "run", soit la ligne CMD du Dockerfile, soit l'ENTRYPOINT de la commande ou du Dockerfile

    Pour le point "copier le système de fichier de l'image", Docker utilise des systèmes de fichiers spécialisés qui ne nécessitent pas de faire une copie réelle, comme BTRFS et OverlayFS.

    Si tu supprimes ton container sans avoir fait un "commit" de son système de fichier (c'est à dire créé une image depuis un système mouvant, c'est une mauvaise idée !) ni avoir mis les données dans un volume, alors tu perds ces données.

    Si tu penses "redémarrer" comme uniquement "stop" et "start", alors oui, les données sont conservées. Mais ce n'est pas le cas intéressant de Docker.

  • [^] # Re: Quelque chose qui m'échappe

    Posté par  (site web personnel, Mastodon) . En réponse au journal Sauvegarder le contenu d’un container Docker avec BackupPC. Évalué à 3. Dernière modification le 12 novembre 2021 à 07:24.

    Une image Docker ne démarre jamais ;-)

    Le volume est attaché au container au moment où tu créés le container.

    Avec un volume nommé, tu peux le réutiliser, même après avoir détruit le container original.

    De même, comme l'a dit PsychoFox plus bas, tu peux l'attacher à plusieurs container en même temps (mais attention à la concurrence d'accès aux fichiers !).

  • [^] # Re: Quelque chose qui m'échappe

    Posté par  (site web personnel, Mastodon) . En réponse au journal Sauvegarder le contenu d’un container Docker avec BackupPC. Évalué à 5. Dernière modification le 10 novembre 2021 à 18:49.

    Si jamais, on peut donner des noms aux volumes et tu retrouveras le dossier avec le nom correspondant sur l'hôte.

    Ça permet aussi de garder un même volume entre plusieurs démarrages de container.

  • [^] # Re: A essayer

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Comment utiliser le refresh_token de l'API linuxfr ?. Évalué à 2 (+0/-0). Dernière modification le 27 octobre 2021 à 00:22.

    Bon pour vérifier la théorie, j'ai fais un rapide exemple avec un client JavaScript: https://projects.adorsaz.ch/adrien/example-refresh-token-for-linuxfr.org/-/blob/main/src/app.js

    Ce client est vraiment stupide: il récupère l'access_token et le refresh_token et, tout de suite après, il essaie de rafraîchir l'access_token et il affiche tout ça dans le log du serveur.

    Un exemple d'exécution sur ma machine me donne:

    GET / - - 
    code found:  ff48b...
    Access token response (status: 200):  {
      access_token: '255367...',
      token_type: 'Bearer',
      expires_in: 86400,
      refresh_token: '140a2c...',
      scope: 'account',
      created_at: 1635286565
    }
    Refresh token response (status: 200):  {
      access_token: '40dd64...',
      token_type: 'Bearer',
      expires_in: 86400,
      refresh_token: '41566c....',
      scope: 'account',
      created_at: 1635286565
    }
    GET /?code=ff48b... - - 
    

    Bien sûr, j'ai retiré mes token de l'exemple, mais je t'ai laissé les 6 premiers caractères pour que tu voies qu'ils ont bien changé.

    Edit: Comme tu le vois dans le code, il faut faire attention à ce que le POST sur /token utilise le format x-www-form-urlencoded et non pas du JSON directement. C'est pour ça que j'utilise l'API URLSearchParams: https://github.com/node-fetch/node-fetch#post-with-form-parameters

  • # A essayer

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Comment utiliser le refresh_token de l'API linuxfr ?. Évalué à 2 (+0/-0).

    Comme indiqué sur la page https://linuxfr.org/developpeur , en théorie Doorkeeper te permet de rafraîchir ton access_token grâce au refresh_token récupéré à la connexion de l'utilisateur.

    Voir le chapitre Renewing the access token de la documentation de Doorkeeper.

    Donc, en théorie un POST sur https://linuxfr.org/api/oauth/token avec ces informations devraient suffire:

    {
    "client_id": "l'identifiant publique de ton client",
    "client_secret": "le secret de ton client",
    "redirect_uri": "l'url que ton client écoute pour la redirection",
    "grant_type": "refresh_token",
    "refresh_token": "Le refresh_token reçu en même temps que ton premier access_token"
    }

    Mais je n'ai jamais utilisé l'API donc ça me sera difficile de t'en dire plus.

    Est-ce que tu utilises une bibliothèque pour gérer OAuth ?

  • [^] # Re: Si il n'y avait que la perte d'accent...

    Posté par  (site web personnel, Mastodon) . En réponse au journal EBCDIC n'est pas compatible avec la RGPD. Évalué à 4. Dernière modification le 26 octobre 2021 à 12:45.

    A ma connaissance il n'y a que Apple qui est plus correct sur la casse (minuscules la où il faut) mais pas vu de confirmation sur les accents.

    On parle bien de l'auteur du clavier tactile d'iOS qui ne sait pas afficher les minuscules sur les touches ?

    Edit: oh, ils savent le faire depuis iOS 9 😅

  • [^] # Re: pas étonnant

    Posté par  (site web personnel, Mastodon) . En réponse au journal Un réseau offline "delay-tolerant" avec NNCP. Évalué à 3.

    Dans le même genre que Postman, j'avais trouvé Insomnia (sous licence MIT) comme client d'API REST et qui peut être étendu avec des plugins.

    Par exemple, j'emploie l'extension Global Header pour ajouter une en-tête Origin pour les APIs qui vérifient CORS. En plus de celle-ci j'emploie save access token pour configurer une en-tête Authorization avec un access token récupérer d'une requête OAuth2.

  • [^] # Re: explications please

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Empêcher un commentaire de noter la réponse qui lui est faite. Évalué à 4 (+0/-0). Dernière modification le 11 octobre 2021 à 23:40.

    très complexe

    Il s'agit seulement d'empêcher de voter dans son propre fil (ou sous ses propres commentaires si tu préfères). Faire apparaître une bulle d'aide explicative est simple.

    L'ergonomie de LinuxFr laisse déjà à désirer et le système de karma est difficile à expliquer en quelques lignes.

    Le fait de devoir ajouter une bulle d'aide explicative montre bien que l'on est en train de complexifier encore un peu plus ce système.

    je vois déjà arriver des entrées de suivi

    … dans ta boule de cristal ; tu ne peux quand même pas te servir de tes dons de voyance comme argument ? :-)

    Je te retourne ton argument de la boule de cristal: comment peux-tu être sûr que les gens ont de la rancœur entre eux à cause des pertinents / inutiles de l'interlocuteur direct ?

    C'est impossible à savoir: d'abord les votes sont anonymes, il est donc impossible d'être sûr de l'identité de(s) personne(s) qui ont moinssés. Ensuite, il faudrait faire un sondage global pour avoir le ressenti de tout le monde.

    Je ne suis pas d'accord. Cette situation arrive fréquemment, on y retrouve les mêmes personnes qui ne se supporte plus et ont du mal à ne pas se rentrer dans le lard. Les moinssages attise leur rancœur l'une envers l'autre. Réduire l'énervement des uns et des autres est utile.

    Si elles se rentrent déjà souvent dans le lard, je pense qu'il vaut mieux en parler avec l'équipe de modération et / ou administration, car ils ont les outils pour faire des rappels à la bonne conduite et appliquer des sanctions aux intervenants.

    C'est bien pour ça que je laissais entendre que la réelle solution est l'ajout du code de bonne conduite comme proposé sur github et l'obligation de "signature" pour faire partie de la communauté LinuxFr.

  • [^] # Re: explications please

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Empêcher un commentaire de noter la réponse qui lui est faite. Évalué à 4 (+0/-0).

    Je ne suis pas la personne qui a voté sur ton entrée de suivi (d'ailleurs, elle est repassée à 0 depuis).

    Par contre, je trouve que ça rend le système très complexe pour pas grand chose au final.

    Pour le côté "très complexe", je vois déjà arriver des entrées de suivi du style "Pourquoi je ne peux pas pertinenter / inutiler certains commentaires ?", "Pourquoi je ne peux pas voter pour/contre les commentaires de Z ?"…

    Pour le côté "pour pas grand chose", je pense qu'un seul vote "pertinent/inutile" sur un commentaire n'a pas beaucoup d'intérêt et ne permet pas de savoir si le commentaire est réellement pertinent ou inutile.

    Au final, le plus important est d'apprendre aux utilisateurs de LinuxFr de se détacher du karma et des votes qui sont là plus pour la gestion du spam que pour la gestion de la communauté.

    Un des points qui peut aider est la demande de signature d'un code de conduite, comme proposé sur github.