• [^] # Re: Difficile d'accès

    Posté par . En réponse à la dépêche Tuxemon Tower 0 : sortie de la première version !. Évalué à 0.

    1. git est décentralisé, mais aussi très verbeux. On n'a pas envie d'exposer quand et comment on travaille les commits, ce qui représente en plus de l'information que probablement pas grand monde ou personne ne consulterait.
    2. On pourrait certes diffuser via le Web une simple archive des sources, voire également les binaires et la documentation auto-générée, comme on le fait via le torrent. Mais l'option avec binaires encouragerait l'écrasante majorité à omettre les sources (et donc ça nuirait à l'accessibilité et à la conservation de celles-ci). Pour ce qui est de l'option sans binaire, ça encouragerait inutilement à l'hétéro-gestion, puisqu'on peut faire autrement et facilement via BitTorrent, à fortiori du fait que tout compris (dont sources et binaires) ça fait un peu moins de 20 Mo.
    3. Les sources sont libres. Donc, si pour une raison pratique, comme faire un paquet pour une distribution, quelqu'un veut les rendre disponible par HTTP ou FTP ou autre, c'est tout à fait possible en toute légalité, ce que quelqu'un a d'ailleurs fait pour la dernière version de notre précédent petit jeu vidéo. Enfin, il y a une vérification d'intégrité avec BitTorrent, donc l'archive des sources d'origine est facile à vérifier (mais si besoin voila le résultat qu'en donne sha1sum : 50a19b485a233d10765c4fc408d57088b67fb9e1), tout différentiel par rapport à l'origine est en revanche de la responsabilité de la personne (individuelle ou morale) qui fait une version dérivée (pour altérer le jeu, en faire un paquet, ou autre chose).
    4. Pour ce qui est de la pénalisation des utilisateurs et utilisatrices, ta remarque nous semble exagérée. Il faut être lucide sur le public potentiel du présent jeu. C'est un jeu en niveau de gris et inférieur aux premiers jeux Pokémon en terme mécanique et de durée de vie. Son public potentiel est donc particulièrement de niche. Ça peut intéresser des libristes, des décroissantistes, des créatifs et peut-être des curieux·euses. Ce petit public potentiel n'est pas lambda et une bonne partie devrait pouvoir faire le petit effort de télécharger par BitTorrent (il est tout de même facile de télécharger et installer un client BitTorrent puis le laisser tourner). Pour ce qui est des empaquetteur·euse·s (qui ont le problème que l'ensemble des sprites en ×ばつ16 n'est pas individuellement crédité, mais ceux là sont toujours sous la licence Creative Commons 0 en version 1.0.0 et faits par Kenney ou nous, et pour les autres se référer à include/specific/data/licensing/sprite/16/all.h), télécharger le torrent devrait être tout à fait dans leurs capacités et également d'héberger les sources par HTTP ou FTP ou autre.

    Dans sources.tar.xz, puis news/fr/version-1-0-0_annonce.md :

    Pourquoi ne partager le jeu (code source et binaires) que par BitTorrent ?

    Nous ne souhaitons pas héberger le jeu sur une forge. En effet, nous ne souhaitons pas animer une communauté pour un jeu vidéo, nous ne jugeons pas utile de faire connaitre les commits au fur et à mesure et de toute façon personne ou presque ne les lirait, et cela révélerait des informations temporelles (quand nous faisons des commits) ou nécessiterait de ré-écrire exprès l'historique. Un site web (même basique et statique) nécessiterait lui un peu de travail de mise en place et de la maintenance, ainsi que d'avoir accès à un serveur.

    D'ailleurs, à ce propos, pourquoi devrions-nous gérer le coût de l'infrastructure ? ou pourquoi devriez-vous vous rendre quelque part qui le fait sur votre dos (il faut que les plateformes aient d'une manière ou d'une autre de l'argent et c'est rarement le cas via exclusivement des dons et/ou subventions) ou sur le nôtre en pillant notre code (comme Microsoft avec GitHub Copilot) ou vous habitue à dépendre d'autres (modèle freemium) ? Avec BitTorrent, tout le monde partage le coût, hormis certes celui du ou des traqueurs, et c'est donc collectivement qu'on assure la disponibilité (il ne faudra pas compter que sur nous si vous souhaitez ne pas attendre beaucoup avec les attentes devenues normales, car nous partageons via BitTorrent en moyenne moins d'une fois par semaine).

    De plus, BitTorrent est résilient, en théorie du moins, puisqu'il faut quelques personnes qui partagent et utiliser plusieurs traqueurs pour qu'il le soit effectivement. À contrario, un site web géré par une seule personne ou une forge qui a un coût non-négligeable a bien plus de risque de disparaitre qu'une gestion collective (si effectivement elle advient et se maintient sur le long-terme).

    Mais si cela ne vous convient pas, le jeu est libre. Rien ne vous empêche donc de l'héberger (autant les sources que les binaires) ailleurs et autrement (mais pitié par sur cette infamie privatrice et ultra-centralisée qu'est M$ GitHub, qui au surplus pille maintenant le code et va jusqu'à vendre ce « service » !) ou de le partager par un autre médium (clé USB, CD, etc.). On peut mettre le code source dans une forge (et nous ne pouvons à ce propos que vous recommander de tenir compte des critères éthiques de GNU), il pourrait être distribué par des distributions GNU/Linux et *BSD, par F-Droid pour Android, etc.