20230515 – 327ème révision (Big rev & Intense) – Entrées (43%) / MAJ (8%) / Améliorations (49%)

Le Bottin des Jeux Linux rev. 327 :
• Nombre d’entrées publiées : 3890 jeux Linux, +5, 7 nouveau(x) jeu(x) dont 0 sans statut, 2 supprimé(s) dont 0 sans statut, 0 perte(s) de statut, 0 gain(s) de statut et 889 outils, +2, 3 entrée(s), et 0 supprimé(s) dont 1 sans statut, 0 perte(s) de statut, 0 gain(s) de statut.
• Nombre d’entrées non publiées (non comptabilisé ci-dessus, livré uniquement avec la version Tellico): 169 (-1)
• Avancement vers la v.3.6 stable : 86% (inchangé), (5260-756)/5260, 1 fiche(s) en moins à passer en v3.6).
• Avancement des résumés : 72% (inchangé), 3767/5260 fiches, +11).
• Internationalisation : 79% (inchangé), 4158/5260, +11).
• Intégration des vidéos : 63% (inchangé), 3329/5260, +11 (avec un plafond probable de 70%-80%).
• Intégration des vidéos Françaises : 20% (inchangé), 1064/5260, +2, avec un plafond probable de 30%).
• Nombre de fiches en « Lights on » : 94 fiches (dont 27 significatives).
• Nombre de petites reprises (hors « Lights on »): 172 fiches
• Nombre de liens RSS : 1040 liens RSS (+5)
• Mastodon Ready : 748 entrées (+27) (721 le 16/04)
• Nombre de tests publiés : 9 test(s) (+6, cumul : 2096 tests disponibles): Scid vs. PC, Space Quest II: Roger Wilco in Vohaul’s Revenge (with ScummVM engine), Space Quest 0: Replicated (with ScummVM engine), Librerama, Dave Gnukem, King’s Quest I: Quest for the Crown VGA (KQ1 remake, with ScummVM engine), SDL Sopwith, Triplane Classic, GeoGebra,

• Distribution du Workflow : 43% d’entrées, 8% de MAJ, 49% d’amélioration.
⚬ Nouvelles entrées (140 min/entrée): 10 x 140min = 1400 min / 43 %
⚬ Changements de version des entrées (4 min/mise à jour): 67 x 4min = 268 min / 8 %
⚬ Amélioration du contenu (40 min/amélioration importante, 1 min/petit changement, 40 min/test): 27 x 40min + 172 x 1min +9 x 40min = 1612 min / 49 %
⚬ Envergure (Small rev < 600 min / 600 min <= Medium rev < 2000 min / Big rev >=2000 min): 3280 min (55h) ➜ Big rev
⚬ Intensité (Cool < 40 min/j <= Normal < 80 min/j / Intense >=80 min/j): 30 jours (hors publication : 16/04➜16/05): 3280 min/30 j=109 min/j ➜ Intense
CONCLUSION : Big rev & Intense
? Nota: les durées évaluées sont des moyennes (les écarts avec la réalité peuvent être significatifs). La recherche et le test d’entrées potentielles n’est pas comptabilisé.

  • Une très grosse révision, couvrant une période de 30 jours, ayant pour thème principal mes premières tentatives pour suivre l’actualité RSS mise en place (à ce jour 1040 liens RSS dans la base).

    Bien-sûr pour l’instant je n’y arrive pas, car pour y arriver il faut des fiches au standard « Mastodon » (fiches complètes, débuguées, vidéos à jour, …) mais je m’en approche un peu plus à chaque révision.
    Je vais poursuivre la mise à jour du Bottin à partir de sources externes (HOLaRSE, Libregamewiki, phoronix, … et tous les sites de qualité de ce type), et je continuerai à les promouvoir à ma façon, je vais juste gagner en autonomie et tenter de fournir un site plus à jour.

    Je teste les limites du possible, l’idée est aussi de préserver du temps pour les entrées.
    Aucun intérêt de mettre à jour chaque fiche au moindre commit publié, donc là aussi je suis en rôdage pour voir où je place la barre : notamment je ne publie pas les sorties de snapshot et autres nightly release, et j’évite les révisions sans changelog (type émulateur Cemu). Pour Godot, je trouve que ça devient un peu limite – dans le sens où je passe trop de temps sur toutes leurs versions beta, au détriment d’autres jeux qui mériteraient plus d’attention / de pub.

    Je souhaite aussi poursuivre la mise à jour et les entrées de jeux commerciaux, néanmoins ce n’est pas ma priorité.
    Ma priorité est d’avoir une base saine (débuguée, avec des fiches propres) et à jour du côté du libre, puis du côté commercial je ferais ce que je pourrais (impossible de tout saisir, donc ce sera en fonction de l’actualité, de l’intérêt des entrées et de mes envies).

    Ah si, j’ai failli oublier : j’ai supprimé de cette base un titre Linux commercial (VGA Golf, voir plus bas) : çà va sans doute ne pas plaire à certains, mais c’est mon choix.
    Je n’ai rien contre la commercialisation des jeux libres (il faut bien manger) lorsque c’est fait proprement, sans se moquer du monde.

    Pour moi, les règles de bienséance sont les suivantes :
    – Soit on préviens dès le début que le jeu est gratuit / libre mais que ce n’est que provisoire (et du coup il n’est peut-être pas dans mes priorités de saisie, car je privilégie le libre, mais s’il est plébiscité, il rentrera plus rapidement),
    – Soit dès le début on commercialise le jeu complet, ou uniquement les données + le moteur reste libre ET compilable (il sera davantage prioritaire)
    – Soit on commercialise le jeu en cours de route (type Dwarf Fortress) MAIS on continue à fournir les anciennes versions libres avec le source ET ses données VIABLES (les versions ultérieures étant commerciales).

    En AUCUN CAS on supprime tout accès au contenu du jour au lendemain, en affichant que l’on laisse l’accès à un source difficile à compiler et de toute façon inutilisable sans les données.
    Je ne souhaite pas soutenir ce type de comportement, ça va à l’encontre de mes principes et de ce que je promeus ici.

    Bonne lecture.

  • Les chantiers de la période :
    • Améliorations visuelles (titres, icônes, …) de la section « Test » et de la section Vidéo (j’ai diminué la taille des titres).

    • Poursuite de l’initialisation des dates des vidéos (c’est assez long, je visualise chaque vidéo pour obtenir sa date, j’ajoute les champs manquants),
    • Poursuite de l’initialisation des champs « Social Networking Update » (les liens/infos pour la publication Mastodon) et des dépôts dans la section « Misc. repositories » de chaque fiche (ajout des dépôts pour chaque jeu libre) : c’est assez long, j’ajoute les champs manquants, j’interroge chaque site pour rechercher si le jeu y est présent ou non.

  • Mise à jour du Wiki : Quelques mises à jour (de mémoire)
  • Suivi des chantiers du Bottin : poursuite des chantiers ci-dessous.
    Fichier RSS : séparation des jeux commerciaux et des jeux gratuits/libres,
    Suppression des filtres des magasins en lignes fermés (« Steam Greenlight Store », « Tycoon Games Store », …) et mise à jour des jeux concernés (alternatives de magasins ou pas),
    Amélioration et finalisation du champ « Category »,
    Amélioration et finalisation des champs « Type » et « Status »,
    Suppression du champ/onglet « Port(s) » après avoir fini d’intégrer ses informations dans la section « Installation [fr] »,
    Idem pour le champ « Features » (intégré dans les champs « Description »),
    Amélioration du système de gestion (case à cocher vs déroulant) des livrables AppImage, Snap, Flatpak, binaire amd64/i386
    Ajout de la gestion d’autres distributions Linux (par l’ajout de la gestion des paquets RPM et Arch, en plus des paquets DEB ; liste extensible)
    Mise au point d’un outil facilitant la saisie dans le Bottin (fichier au format CherryTree),
    Nettoyage du champ « Visual » (entrées/champs vides),
    (j’ai travaillé dessus)Mettre à jour les champs RPM, Arch, AppImage, Snap, Flatpak, et ajouter/rassembler leurs liens dans la section « Misc. repositories »
    (j’ai travaillé dessus)Corriger le champ « Generic bin » (enlever des cases cochées les jeux qui ne contiennent pas de binaire amd64/i386)
    (j’ai travaillé dessus)Finalisation des tags (quelques milliers de fiches),
    (j’ai travaillé dessus)Finalisation du champ date « Initial release » (quelques milliers de fiches),
    (j’ai travaillé dessus)Finalisation de l’ajout de liens RSS (quelques milliers de fiches),
    (j’ai travaillé dessus)Finalisation du champ « Social Networking Update » (quelques milliers de fiches),
    (j’ai travaillé dessus)Finalisation des dates de publication des vidéos (quelques milliers de fiches),
    (optionnel) Ajouter d’autres types d’empaquetages (Gentoo, Slackware, FreeBSD, …)
    Nettoyage du champ « Status » (notamment pour mettre à jour les projets inactifs depuis plus de 5 ans),
    Nettoyage du champ « License type » (282 entrées/champs vides),
    Nettoyage du champ « Pacing » (398 entrées/champs vides),
    Nettoyage du champ « Played » (102 entrées/champs vides),
    Nettoyage du champ « Perspective » (1 entrées/champs vides, et de nombreuses corrections pour toutes les interfaces type jeux d’échecs / tabliers que je vais classer en « First person (interface) » et des réorganisations),
    Amélioration du champ « Quality (record) » (de nombreuses affichent un score de 5 étoiles alors qu’elles ne sont pas au niveau – ce qui donne la sensation de ne pas avancer dans les comptabilisations ci-dessus),
    Saisie des jeux/outils en attente (statut « Awaiting entry »), et sans doute encore enlever quelques entrées trop vieilles / qui n’ont plus d’intérêt (car d’autres projets bien meilleurs et libres sont à présent disponibles).
    (NOUVEAU) (j’ai travaillé dessus)Amélioration de l’aspect du site du Bottin (notamment l’accueil et la présentation du côté anglais).
  • Comptabilisation des jeux :

    Cette révision augmente le nombre de jeux de 5 unité(s), portant le nombre d’entrées à 3890 jeux Linux (liste).

    Fiches supprimées :

    ✘ (Game) Windys ([Homepage] [Dev site]): Un shoot them up en plateformes et en ncurses mêlant humour noir et fast food, par le studio Piga Software
    ☛ Pas de binaire fourni, et les sources gambas disponibles sont dans un ancien format. Gambas3 réclame gambas-gb-qt4 alors que seul gambas-gb-qt5 est disponible, et le jeu n’est plus maintenu.

    ✘ (Game) VGA Golf (Super VIDEO GOLF) ([Homepage] [Dev site] [Itch.io] – Name your own price [Steam (Windows only)]): Un jeu de golf libre et rétro orienté simulation, par Matt Marchant (fallahn, TrederiaGames, Matt Styles, Mostly Hairless).
    ☛ Une version Linux Commerciale est à présent l’unique binaire disponible pour notre OS. Après avoir mis en avant la nature open source de ce projet, l’auteur l’a rendu exclusivement commercial, tout en maintenant la distribution de son source. Je ne suis pas opposé à la commercialisation de projets libres (permettant de rémunérer le travail des auteurs), si les objectifs sont clairement affichés dès le début.
    Ce n’est pas de gaieté de coeur que je supprime cette entrée (mon travail part à la poubelle), mais je ne souhaite tout simplement pas encourager la pratique de cet auteur : après avoir fait la publicité du caractère open source de son projet (les contributions ont néanmoins été minimes), il ne propose plus les anciennes versions avec le binaire, ni même avec des données d’anciennes versions (même si l’on parvenait à le compiler, impossible de jouer à une ancienne version sans payer) et il écrit lui-même que le source est difficile à construire.

    Statut « Linux Game » | « Tools » perdu / gagné (✔ = Gagné, ✘ = Perdu) :

    • Aucun.

    Nota: ce comptage évolue en fonction des nouvelles entrées ou suppressions de fiches, mais aussi en fonction des gains ou pertes de statut « Jeux Linux » : d’anciennes fiches provisoires sans statut peuvent être saisies (gain du statut), ou d’anciens jeux finissent par ne plus fonctionner ou n’être plus disponibles à la vente pour les jeux commerciaux (perte du statut).