A man angrily holding a laptop with codes around him and warning signs.
Agence web » Actualités du digital » Je saute les applications open source quand je vois cela sur leur site Web

Je saute les applications open source quand je vois cela sur leur site Web

Je passe beaucoup de temps à regarder des projets open source, pour le travail et pour le plaisir. L'une des choses que je regarderai d'abord est le type de soutien et les liens sociaux qu'ils ont. J'ai appris à le dire rapidement, simplement en regardant ces icônes, si le projet est convivial et digne de confiance.

Une icône de discorde solitaire est un mauvais présage

Je n'en appellerai pas, mais je rencontre souvent des logiciels open source dont les sites Web et les fichiers de lecture de référentiel me dirigeront pour un support vers un endroit horrible: Discord.

Pour être clair, je pense que la discorde est géniale. Je l'utilise tous les jours pour suivre des amis, discuter des intérêts de niche et du chat vocal pendant le jeu. Ce que je n'aime pas utiliser Discord, c'est de résoudre des problèmes logiciels. Je déteste avoir à rejoindre un serveur et à me vérifier, puis à trier d'innombrables canaux pour trouver celui où je ne me ferai pas crier avec des messages « Mauvais canal ». Ensuite, lorsque je trouve le bon canal pour poser ma question, il est souvent ignoré ou poussé la chronologie du chat par d'autres personnes confuses qui font leurs propres appels à l'aide.

Bien sûr, si je veux éviter de parler aux gens, je devrais pouvoir savoir si quelqu'un d'autre a eu le même problème que moi. Parfois, il y a une FAQ, si mon problème est trop obscur, je suis laissé à la terrible barre de recherche de Discord. J'obtiens surtout des résultats non pertinents, et parfois il y a des résultats dont je connais, mais pour une raison quelconque, n'apparaissent tout simplement pas – pour nommer quelques problèmes. C'est un cauchemar par rapport à l'expérience de recherche sur une plate-forme comme Stackoverflow, ou même Google d'ailleurs.

Mon expérience n'est même pas si mauvaise, cependant, lorsque vous le comparez avec des gens qui ne pas Habitants de discorde réguliers. Beaucoup, beaucoup de gens n'ont pas de discorde, et ils sont complètement confus si je commence à leur parler des serveurs et des canaux. S'attendre à ce que ces gens «obtiennent simplement la discorde» afin de dépanner les logiciels est une énorme demande. C'est l'antithèse de l'ouverture pour obliger ces personnes à créer un compte sur une plate-forme de source fermée afin qu'ils puissent entrer dans un jardin d'informations clos.

Cela ne dit rien de problèmes comme les spammeurs et les escrocs qui sévisent, et les outils d'atténuation comme la vérification d'identification et le mode lent qui agacent tout le monde. Discord peut être un véritable Hellhole alors que tout ce que vous voulez, c'est comprendre pourquoi une application ne sera pas lancée.

Je pourrais continuer, mais mon point principal est que la discorde est en contradiction avec la philosophie open source. Si un développeur se positionne en tant que champion de l'open source, verrouiller le soutien à l'intérieur d'une application propriétaire qui cache des informations utiles et traite les nouveaux arrivants avec l'hostilité soulève de sérieuses questions sur leur authenticité.

Le liaison à X pour les annonces me fait grincer des dents

Un autre drapeau rouge commun que je vois sur les projets open source est qu'ils comptent sur X (anciennement Twitter) exclusivement pour les annonces, les mises à jour et d'autres communications « publiques ». L'état d'ouverture et d'accessibilité sur X est totalement épouvantable.

Tout d'abord, vous avez besoin d'un compte X pour même regarder la chronologie X d'un projet, ou pour lire des threads complets. Tout le monde, y compris moi, qui s'en fiche ou qui sait peut-être même comment faire un compte X est immédiatement exclu de l'entendre du projet.

Vous êtes également complètement empêché de vous abonner via RSS, l'un des plus anciens façons de suivre les flux

Oui, il existe des outils tiers de niche qui vous permettront de contourner l'accessibilité limitée de X. Beaucoup de ces solutions sont mortes ou sont devenues gravement restreintes après que l'accès à l'API de X a été explosé. Certains sont encore raisonnablement utiles mais nécessitent des abonnements payants. Je ne devrais pas avoir à passer par tout cela juste pour rester à jour sur un projet qui se présente comme «ouvert».

Développeurs, veuillez utiliser des plateformes réellement ouvertes

Si vous êtes un projet open source de base, vous utilisez probablement GitHub. Bien que Github lui-même ne soit pas techniquement open source, il donne au moins à chaque réprimande un wiki intégré, et c'est un excellent point de départ. Contrairement à Discord, n'importe qui peut voir le wiki d'un repo GitHub. Je préfère également considérablement un forum de discours à Discord.

Pour les annonces, Mastodon est une bien meilleure plate-forme. Tout le monde peut consulter le compte de Mastodon entier, avec ou sans compte, et le consulter dans l'application ou le navigateur qu'il préfère. Encore mieux, vous pouvez facilement vous abonner à un compte Mastodon via RSS. Ces choses sont également généralement possibles sur Bluesky, mais j'ai déjà dit pourquoi je ne fais pas confiance à Bluesky pour rester bon.

En rapport

GitHub est le meilleur endroit pour un logiciel gratuit et open source

GitHub contient presque tous les types de logiciels, complètement gratuitement. Mais le naviguer est difficile, alors par où commencez-vous?

Oui, il est plus difficile de construire un décompte des suiveurs sur Mastodon que sur X. Nous parlons de l'assistance logicielle, mais pas des hacks de croissance de l'influence. Laisser les gens accéder à vos annonces sans les obliger à rejoindre X ou à vous suivre officiellement est beaucoup plus conforme à la philosophie open source.

Je suis sûr qu'il existe d'autres solutions pour les développeurs qui veulent faire connaître leurs projets, alors jetez un œil. Vous n'allez pas faire passer le mot via Discord et X, et si vous essayez, je vais passer à d'autres logiciels.

★★★★★