Nous espérons que votre début d'année 2025 se passe bien ! Voici les changements prévus dans les mois à venir sur Let's Role.
Fermeture des forums
Suite aux annonces de décembre, les forums sont désormais passés en lecture seule et seront fermés dans quelques semaines. La communauté se retrouve désormais sur Discord. Vous êtes un créateur ou créatrice de système ? Pensez à sauvegarder tous les médias et informations importantes de vos sujets sur les forums. Vous pouvez dès maintenant migrer les sujets pour vos systèmes sur Discord dans #systems.
Passage en open source
L'ouverture en open source demande beaucoup de préparation, mais j'ai prévu de la faire en mars. Si vous êtes dev, voici quelques détails techniques :
- Tout est codé en TypeScript
- Le front est fait en JS/TS vanilla, sans framework (pas de react ou autre)
- Le back tourne sous node.js, en typescript aussi
- Les deux tournent sur un framework MVC lightweight maison, très facile à appréhender
- Les bases de données sont MariaDB, Cassandra, ElasticSearch et Redis pour le cache
Le tout sera installable facilement sur votre poste via un docker compose, avec un environnement pour expérimenter pré-configuré. Je vais aussi essayer dans la mesure du possible de créer un environnement live qui permettra à des beta-testeurs de regarder les modifications faites par la communauté avant de les déployer pour tous.
Comme j'ai dû développer Let's Role en mode startup, toujours pressé par le temps, et seul à 99% pendant 5 ans, j'ai dû souvent prévilégier l'efficacité à la perfection du code. Il y a des types any, peu ou pas de tests, et certaines zones demanderaient un bon refactoring - ou refonte. Mais je remercie d'avance ceux qui s'aventureront dans les méandres du code pour améliorer Let's Role pour tous !
Le Play Pass
Toujours le meilleur moyen de nous soutenir, le Play Pass va continuer d'évoluer au fil du temps, avec des ajouts/retraits de skins en fonction des votes des Play Pass Adventurer. Occasionnelement, nous rajouterons une skin exclusive comme en ce moment avec le cadre animé glace.
A bientôt pour plus de nouvelles !
- Jonathan