barmic a écrit 927 commentaires

  • [^] # Re: Merci!

    Posté par  . En réponse au journal Discussion sur les objectifs de la communauté KDE. Évalué à 2.

    Pour ce qui est d'Apache et d'Eclipse il n'est pas demandé de documenter leur organisation, mais que leur organisation se conforme a celle définie par la fondation. Il n'y a pas de question de mise à jour. Tous les projets de chacune de ces entités s'organise de la même façon. Un organigramme est défini et tu connais le rôle de chacun. Ça apporte pleins d'inconvénients, mais tu sais précisément comment ça s'organise.

  • [^] # Re: Merci!

    Posté par  . En réponse au journal Discussion sur les objectifs de la communauté KDE. Évalué à 2.

    GitHub a beaucoup aidé pour ça.

    Les fondations font aussi ça très bien. Je pense particulièrement à Apache et Eclipse. Ces 2 fondations définissent un ensemble de règles respectées par tous leurs projets (licence, outillage, organisation de projet).

  • [^] # Re: French in the text

    Posté par  . En réponse au journal Une victoire pour Framagit. Évalué à 4.

    Parce que ce dogme anti anglais

    Je dis qu'il y a des problèmes donc je suis anti anglais ? Soit on plussois sans se poser des questions soit on est un "anti" ? C'est toi qui lutte contre le manichéisme dans d'autres contexte ? Ça dépend surtout de si on est d'accord avec toi ou pas c'est ça ?

    Dans les exemples cités, vu que dans tous les cas il n'y a pas de langue commune l'idée est plutôt d'améliorer l'apprentissage de la langue commune actuelle et surtout d'avoir un vocabulaire clair "standardisé" (C'est ce qui se fait d'ailleurs, moins d'accidents de ce type de nos jours pour les avions).

    Je ne retrouve plus de lien sur le sujet, mais oui il y en a qui se posent la question d'utiliser comme langue naturelle une langue formelle dérivée de l'anglais. Je me souviens que c'est un sujet qui intéresse particulièrement google pour simplifier les commandes vocales. Je ne connais pas la faisabilité de la chose, mais c'est un choix culturel vraiment particulier je trouve.

  • [^] # Re: French in the text

    Posté par  . En réponse au journal Une victoire pour Framagit. Évalué à 1.

    Ces problèmes ne sont pas liés à l'anglais spécifiquement. Une manière de répondre (ce n'est probablement pas une manière qui te plairait, mais c'est une réponse pertinente) serait de faire en sorte d'améliorer, au contraire, l'enseignement de l'anglais comme langue universelle.

    Non. La solution c'est d'en faire la langue maternelle de tout le monde. C'est pas pour rien que j'ai donné le seconde lien. l'aéronautique est déjà un domaine où l'anglais est plus que prépondérant. C'est la seule langue utilisée dans le domaine. Et ça peut très bien être un choix, hein ?

    Je ne suis pas contre l'anglais, je dis juste que le présenter comme une solution toute faite qui fonctionne déjà c'est se leurrer. Il y a de véritables problèmes y compris dans des domaines qui embrassent profondément et depuis longtemps cette langue (et ce serait pareil avec n'importe quelle langue).

    Bref l'idée est juste de remettre en perspective le fait de la considérer comme déjà suffisamment établie.

  • [^] # Re: French in the text

    Posté par  . En réponse au journal Une victoire pour Framagit. Évalué à 3.

    Quand je vois ce genre de problème http://www.leparisien.fr/faits-divers/saut-a-l-elastique-il-dit-no-jump-elle-comprend-now-jump-saute-et-se-tue-28-06-2017-7096419.php ou ça http://aviationknowledge.wikidot.com/aviation:english-as-the-official-aviation-language, je me dis que penser que l'anglais est la langue universelle c'est pas forcément une excellente idée non plus.

  • [^] # Re: French in the text

    Posté par  . En réponse au journal Une victoire pour Framagit. Évalué à 1.

    cas du Français québécois qui a fortement divergé du Français européen pour cette raison

    Cas du français européen qui a beaucoup divergé du français québécois (apparemment c'est eux qui ont l'accent historique).

  • [^] # Re: Espace réservé au super‐utilisateur

    Posté par  . En réponse à la dépêche Partitions ext4 : ne gaspillez plus l’espace disque !. Évalué à 6.

    Tu t'en fout pour ça. Si ton /home est pleins, le $HOME de root étant /root (en tout cas par défaut), il pourra toujours se connecter.

  • [^] # Re: sans pour autant savoir faire du dev

    Posté par  . En réponse au journal Du concombre et du cornichon. Évalué à 3.

    Je ne crois pas non plus que les projets de tests utilisant le Gherkin qui réussissent le fassent grâce au Gherkin.

    Effectivement, mais il rempli un besoin qu'ils ont et qu'ils ne pourraient pas remplir autrement.

    Le BDD c'est une méthodologie pas une technique. Ça correspond à un processus, une façon de faire. Notamment il y a le principe des "3 amigos" : un expert du domaine, un testeur et un dev qui se mettent d'accord sur les critères d'acceptance. Le fait que ces 3 acteurs soient en mesure d'écrire et de comprendre les critères est vraiment pratique. Le fait qu'il n'y a pas de d'étapes pour passer de ses critères aux tests exécutés est presque nécessaire sinon tu peux jeter tes critères car ils ne seront jamais à jour donc jamais lisibles par un expert du domaine.

    C'est un problème général. Quand on parle des techniques issues du DDD (Domain Driven Design). Les dev s'intéressent à la technique et oublie le processus qui va avec. C'est vraiment regarder le sujet par le petit bout de la lorgnette. Tu as le même point quand il est question de CQRS ou d'Event Sourcing. Les gens oublient de définir par exemple ce qu'est un agrégat (entre autre).

  • [^] # Re: sans pour autant savoir faire du dev

    Posté par  . En réponse au journal Du concombre et du cornichon. Évalué à 1.

    Non son assertion est juste. L'objectif est d'exprimer les tests d'acceptance d'un logiciel dans un langage proche dun langage naturel. Le principe du BDD est de permettre de décrire les tests via des phrases structurées.

  • [^] # Re: Quid des autres systèmes ?

    Posté par  . En réponse à la dépêche Partitions ext4 : ne gaspillez plus l’espace disque !. Évalué à 2.

    Ils n'ont pas de support d'UDF ?

  • [^] # Re: French in the text

    Posté par  . En réponse au journal Une victoire pour Framagit. Évalué à 3.

    Je suis curieux de les connaître. D'ailleurs l'esperanto est il si simple que ça ? Je veux dire pour quelqu'un qui parle pas une langue occidentale(chinois/japonais par ex) ?

    Le plus connu est le rapport Grin.

  • [^] # Re: Victoire pour Framagit ... défaite pour Framasoft (ou pas !)

    Posté par  . En réponse au journal Une victoire pour Framagit. Évalué à 1.

    Si elle est interprétée de manière métonymique comme un service basé sur des logiciels libres, ça va. Mais c'est clair que si on essaie d'appliquer le terme «libre» à «service», je ne suis pas sûr de savoir ce que cela signifie.

    Pas trouvé de définition autre que "on utilise du logiciel libre" sur les sites de framasoft.

    Si la vérification qu'un service utilise bien le code qu'il annonce utiliser est importante, le fait que ce ne soit pas vérifiable à distance ne rend pas le code propriétaire pour autant…

    Non je dis juste que l'intérêt de savoir que le logiciel est libre ou pas est un peu secondaire. On peut très bien avoir un service qui tourne sur du logiciel libre mais qui est derrière un reverse proxy qui collecte mes données est-ce vraiment un service libre ? D'ailleurs le reverse proxy pourrait lui aussi être open source.

    J'imagine que techniquement, pour s'assurer qu'un code en service corresponde bien à un code source, un système de hash de contrôle pourrait être mis en place. Il doit exister des solutions à ce problème, non ?

    Le code ne tourne pas sur ta machine, tu ne peux rien y faire. Il a était discuté de faire ce genre de chose pour le code javascript, mais ce n'est qu'une partie du problème.

    Ben j'ai l'impression que les services qui manipulent des données persistantes proposées par Framasoft sont plutôt interopérables.

    En tout cas ça n'est pas mis en avant. Quand ils montent un service ils ne listent pas les compatibilités existantes par exemple.

    Le fait de ne pas vouloir devenir un GAFAM de plus c'est cool, mais je trouve bien plus pertinent de tenter d'éduquer les gens à ce qu'il advient de leur données et comprendre où elles sont, comment ils y accèdent etc. C'est ce qui permet de prendre en main sa vie sur internet et qui peut pousser à ne pas utiliser de services héberger à proximité dans certains cas (je préfère que google sache que j'ai une maîtresse plutôt que l'association du coin dans la quelle mon voisin est inscrit). Aujourd'hui beaucoup de monde se contente de la logique « c'est frama donc c'est bien ».

    Ben si, sinon la critique est facile et peu justifiée.

    Une cinquante de services dont une partie demande une authentification. Rien que pour le service de liens j'ai passé 45 minutes à potasser la doc et le code pour comprendre ce que ça fait.

  • [^] # Re: Victoire pour Framagit ... défaite pour Framasoft (ou pas !)

    Posté par  . En réponse au journal Une victoire pour Framagit. Évalué à 5.

    On ne "profite" pas du système.

    s/profiter/bénéficier/

    En quoi nos services ne sont pas libres ?

    Parce que ça n'existe pas. Ou alors il faut me donner une définition de "service libre". Parce que généralement les gens aiment bien se reporter à des définitions de logiciels libres. Vous pouvez être aussi gentils que possible, je n'ai aucun moyen de vérifier que le code que vous exécutez est celui que je vois dans un gestionnaire de version. Le fait que vous exécutiez du logiciel libre c'est sympa, mais dans le cadre d'un service ça n'a pas vraiment de sens puisqu'en vrai je ne sais pas si ça en est réellement. Je t'épargne que la DFSG indique explicitement qu'il ne faut pas d'écrire de limite aux usages (c'est le sujet des lois et pas des licences).

    Par contre il y a des points plus importants encore que le logiciel libre quand il est question de service. Je les ai décris plus haut :

    • interopérabilité des services : l'utilisation de protocoles ouverts ainsi que leur respect
    • l'émergence de formats standards : à minima documentés et donc un minimum pérenne
    • libération de données : la possibilité d'extraire mes données dans un format documenté et donc avec plus de chance d'être interopérable

    C'est des points qui sont amha de loin les plus important quand on s'intéresse à l'enfermement à des services. L'export/import d'une base de données c'est véritablement un pis-aller. Certains logiciels sont très bons pour ça et d'autres pas du tout, indépendamment de leur aspect libre ou pas.


    Je viens de vérifier différents services et il y a du bon et du moins bon.

    • gitlab utilise git bundle pour tout ce qui est dans git (code et wiki). Un format json dont je n'est pas trouvé la description pour la configuration du projet. Je ne sais pas ce qu'il utilise pour les tickets.
    • etherpad gère différent formats en import et en export
    • framadate fait un export csv (je en sais pas s'il est documenté), mais ne propose aucun import
    • lstu fait des imports/exports dans un format json maison. J'ai mis du temps à comprendre (j'ai dû aller voir le code) ça ne permet pas de sortir du service, c'est juste une façon ne de pas avoir besoin d'être authentifié (c'est assez marrant il suffit d'importer un json ["url_raccourcis"] pour avoir accès aux stats de cette url (nombre de cliques, vraie url et date de création). Il faut passer par les API pour accéder aux donnée et avoir une chance d'exporter (mais pas importer de manière triviale)

    Bref je vais pas aller farfouiller dans chacun des services…

  • [^] # Re: French in the text

    Posté par  . En réponse au journal Une victoire pour Framagit. Évalué à 4.

    Attention : je ne fais pas miens ces chiffres, et je ne trollerai pas dessus, c'est juste pour souligner que faire des plans sur la comète, c'est risquer de la voire s'en Haley très loin de la cible…

    Mon dieu j'adore ton jeu de mot !

    Difficile alors politiquement de dire « tous vers l'anglais, 100% anglais, toyoyo ! ».

    D'autant qu'il existe des rapport indiquant qu'il serait économiquement plus logique de passer à une langue construite comme l'esperanto pour les échanges (question de neutralité et de facilité).

  • [^] # Re: Victoire pour Framagit ... défaite pour Framasoft (ou pas !)

    Posté par  . En réponse au journal Une victoire pour Framagit. Évalué à -8.

    Ce que je trouve dommage c'est de voir quelqu'un se sentir fier de ne rien devoir financièrement à l'état (c'est comme ça que je l'ai compris) tout en profitant de ce système appelez le comme ça vous arrange. Alors que ce n'est pas quelque chose d'anodin sinon vous ne le mettriez pas autant en avant sur votre site. Le reste perso je m'en fou (les frama-groupies qui pensent qu'un frama-service c'est un service libre, vous n'y êtes presque pour rien).

  • [^] # Re: Victoire pour Framagit ... défaite pour Framasoft (ou pas !)

    Posté par  . En réponse au journal Une victoire pour Framagit. Évalué à 3.

    Ce qui ne nous a pas empêcher de troller une ministre ( https://twitter.com/framasoft/status/998517712036007936 ) et le secrétaire d'état ( https://twitter.com/Framatophe/status/998554757739491328 )

    Je ne comprendrais jamais twitter… On se forge pendant 15 une image de connards du web sur linuxfr et twitter arrive et tout le monde est un peu plus odieux avec tout le monde… Un jour la LKML paraitra douce et bon enfant.

    La seule aide publique qu'on perçoit,[…]

    Donc plus de la moitié de votre financement mine de rien, alors que tu dis juste avant « on ne touche aucune subvention » (et de continuer « Perso, donc, je suis ravi que Framasoft ne touche pas de subvention. »).

    Framagit est ouvert à toute personne respectant nos CGU (après, nos CGU nous autorisent justement à virer n'importe quel utilisateur/données qui ne conviendraient pas à l'asso de façon autoritaire (je rappelle que si certains font de la merde avec nos services, c'est nous qui pouvons aller en taule).

    Ce qui vous amènerait peut être devant des tribunaux c'est d'héberger quelque chose d'illégale, mais il y a une différence entre expliquer qu'on va supprimer du code illégale dans le pays où vous êtes et supprimer arbitrairement (en mettant le doigt dessus quand on parle politique). Vous faites bien d'expliquer que c'est pas si mal d'aller ailleurs… Perso je n'utilise que framadate (si c'est pour planifier une manifestation je risque de me les faire supprimer ?).

    Je suis allé vérifier et en effet :

    Clause « Tout abus sera puni » : si un utilisateur abuse du service, par exemple en monopolisant des ressources machines partagées, ou en publiant des contenus considérés comme non pertinents, son contenu ou son compte pourra être supprimé sans avertissement ni négociation. Framasoft reste seul juge de cette notion « d’abus » dans le but de fournir le meilleur service possible à l’ensemble de ses utilisateurs. Si cela vous parait anti-démocratique, anti-libriste, anti-liberté-d’expression, merci de vous référer à la clause précédente ;

    Ça me ferra un excellent exemple la prochaine fois qu'un mal comprenant fera l'amalgame entre logiciel et service en affirmant que vous faite du libre et que ça n'a donc rien à voir avec google qui lui est capable de supprimer tes données voir de supprimer un service (comme leur raccourcisseur goo.gl), hé hé :

    Clause « Rien n’est éternel » : les services peuvent fermer (faute de fonds pour les maintenir, par exemple), ils peuvent être victimes d’intrusion (le « 100 % sécurisé » n’existe pas). Nous vous encourageons donc à conserver une copie des données qui vous importent, car Framasoft ne saurait être tenu pour responsable de leur hébergement sans limite de temps.

    Vous faites quelque chose du coup pour l'intéropérabilité des services, l'émergence de formats standards et la libération de données ? (qui sont de loin plus important amha pour ne pas être enfermé par un service)

  • [^] # Re: Txt2tags

    Posté par  . En réponse au journal Le markdown, sous Emacs, et plus largement sous Linux. Évalué à 2.

    T'a un moyen mnémotechnique pour palier à cette erreur ?

  • [^] # Re: Victoire pour Framagit ... défaite pour Framasoft

    Posté par  . En réponse au journal Une victoire pour Framagit. Évalué à 3.

    L'adullact semblait plutôt bien convenir, non ?

  • [^] # Re: Docx2MD

    Posté par  . En réponse au journal Le markdown, sous Emacs, et plus largement sous Linux. Évalué à 2.

    La séparation entre l'art et la technique est vraiment contre nature, mais elle dure depuis tellement longtemps que l'on ne sait plus très bien à quand remonte son origine. (Robert Pirsig)

    Depuis qu'on a inventé les mots « objectif » et « subjectif » ? :)

  • # Txt2tags

    Posté par  . En réponse au journal Le markdown, sous Emacs, et plus largement sous Linux. Évalué à 2.

    À l'époque où je prenais des notes de cours, j'utilisais txt2tags (il n'a plus l'air très maintenu :( ). C'est un format plutôt agréable je trouve et qui permettais de sortir divers formats. Sa grand particularité était de pouvoir gérer des pre et post processeurs. Ça permet de customiser sa syntaxe. Par exemple pour utiliser des raccourcis ou palier à certaines limitations de la syntaxe (tous les markup sont limités quand on utilise LaTeX comme format de sorti).

    Par contre, il ne s'agissait que d'un format éphémère pour moi. Uniquement pour la prise de note. Ensuite on passe en LaTeX pour avoir un rendu PDF correct et maintenir le format markup est plutôt rébarbatif (il faut faire des pieds et des mains pour avoir tout ce que l'on veut dans le format markup). L'exemple le plus simple c'est les diagrammes. Lors de la prise de notes je dessinais, pour ensuite faire un truc avec Tikz. Ça n'a pas de sens d'intégrer un Tikz ailleurs que dans du LaTeX.

    Actuellement j'écris très peu. J'utilise MD pour ici, github et gitlab. Si je veux faire une présentation j'utilise généralement reveal.js, mais j'écris directement du HTML (pas envi de m'embêter à découvrir comment reveal interprète MD). Pour prendre des notes j'utilise du mind mapping (j'aimais bien XMind, mais les dernières versions sont pas terribles…).

    Les asciidoctor, pandoc et autres sont super intéressants, mais j'en ai pas du tout le besoin.

  • [^] # Re: Docx2MD

    Posté par  . En réponse au journal Le markdown, sous Emacs, et plus largement sous Linux. Évalué à 1.

    L'auteur du document a du patcher la commande rst2html pour produire le résultat que l'on voit en ligne : ce qui veut dire que l'on atteint là les limites de ce que fourni le format.

    Ça dépend des modifications qu'il a fait. Si le format d'entré n'a pas bougé alors ce n'est pas une limitation du format mais plutôt de l'outil.

    Après ces formats ne sont pas imaginé pour faire de ce genre de rendu là (comme md n'est pas prévu pour faire des slides).

  • [^] # Re: KDE et Gnome

    Posté par  . En réponse au journal KDE Connect et GNOME. Évalué à 1.

    Ou alors c'est ta distribution qui ne fais pas le boulot d'intégration…
    Sauter sur les conclusions c'est mal

  • [^] # Re: communication breakdown (encore)

    Posté par  . En réponse au journal Mise à jour Mageia: attention danger. Évalué à -3.

    Une campagne organisée de troll ? Pour quelqu'un qui a posté quelques messages sur un blog et un journal ici ? Ça me paraît un peu gros.

  • [^] # Re: communication breakdown (encore)

    Posté par  . En réponse au journal Mise à jour Mageia: attention danger. Évalué à -2.

    On PAIE pour ça … Windows 10 est-il un OS de geek? Tu veux qu'on parle des mise à jour d'iOS?

    Et donc critiquer Mageia (à tort ou non) doit être interdit ?

  • [^] # Re: communication breakdown (encore)

    Posté par  . En réponse au journal Mise à jour Mageia: attention danger. Évalué à 7.

    Pour avoir un certain nombre de fois modérateur, la suppression de message a toujours pour moi était une arme à ne presque jamais utiliser.

    C'est simple : ça pose un gros problème de transparence. Tu ne sais pas quand tu va devoir expliquer ou non tes choix et cacher des choses ne plaide jamais en faveur du modérateur. De plus le modérateur n'est pas infaillible pouvoir toujours revenir sur un acte de modération me paraît toujours nécessaire.

    Enfin et c'est le plus logique. Internet est grand. Si Mageia veut faire la police sur ses sites les gens iront ailleurs pour s'exprimer, là où les modérateurs en questions n'auront pas de contrôle. Et du coup c'est l'inverse de l'objectif initial : on voulait cacher c'est visible par plus de personnes.

    En quoi est-il nécessaire de supprimer un message ? Est-ce qu'il n'avait pas droit à une réponse ? Son incompétence doit être cachée ?