Vous vous demandez sûrement, mais qu’est-ce qu’ils peuvent bien faire encore pour améliorer Karaoke Mugen ?
C’est aussi le travail des développeurs et de toute l’équipe derrière Karaoke Mugen de vous expliquer ce qu’on a en réserve, sur le moyen comme le long terme.
Côté logiciel
Il y a plusieurs projets sur lesquels on travaille actuellement et qui vont prendre du temps :
Collecter et afficher des stats
On aimerait pouvoir faire remonter (de façon optionelle bien évidemment) des informations anonymes comme le nombre de vues d’un karaoké ou le nombre de fois qu’il a été demandé, la durée moyenne d’une session, quels sont les modes les plus utilisés, ou d’autres stats intéressantes, qui seraient alors affichées sur un site web.
Collecter des données, les anonymiser, expliquer à l’utilisateur ce qu’on envoie, c’est toujours un exercice un peu délicat et nouveau. Déjà il faut qu’on s’accorde sur ce qu’on veut exploiter comme informations, et comment les récupérer. Il faut bien sûr d’abord collecter, mais ensuite les présenter correctement.
Proposer un mode sans réseau Wifi
Actuellement pour que vos utilisateurs puissent profiter de Karaoke Mugen, ils doivent être sur le même réseau Wifi que vous. En convention, cela n’est pas toujours possible ni même envisageable pour des raisons matérielles ou de sécurité (par exemple il vous faut un vrai point d’accès Wifi pour pouvoir gérer le nombre de connexions simultanées qu’il faut).
Nous avons déjà expérimenté avec des solutions qui passent par internet et qui nécessitent un serveur qui fait « passerelle » entre votre instance sur votre ordi et le smartphone de vos utilisateurs. La solution qu’on a trouvée pour le moment est trop lente pour être utilisable, mais on a des pistes pour l’améliorer.
L’idée principale serait d’avoir une instance de Karaoke Mugen sur un serveur connecté à Internet, et ce serveur ne ferait que discuter avec un player qui est chez vous, au lieu du sien.
Vos utilisateurs se connecteraient à une adresse type abcd.kara.moe
choisie au hasard au moment où votre instance se lance.
Y’a énormément de travail mais ça a le mérite d’être intéressant !
Créer un générateur de fichier .kara
Actuellement les mainteneurs de la base et ceux souhaitant timer doivent écrire leurs fichiers de métadonnées, les .kara, à la main. C’est pas super pour eux et c’est souvent source d’erreurs, surtout qu’il faut que Karaoke Mugen les retouche derrière pour y ajouter des infos qu’un être humain ne peut pas connaître.
Ca demande un peu de travail de créer ce genre de formulaire et surtout de s’assurer qu’il n’y a pas d’erreur.
On souhaite faciliter la vie des créateurs de karaoké !
Revoir la navigation dans la liste des karaokés
Aujourd’hui le seul moyen de vraiment naviguer dans la liste c’est de scroller, et ça peut être méga long vu les 5000+ karaokés disponibles.
L’idée serait de proposer des listes de séries, langues, et autres chanteurs disponibles dans la base, et permettre de naviguer par ce biais (en plus de la recherche et d’une liste « tous les morceaux » evidemment)
Réécrire l’interface principale en React
L’interface actuelle marche très bien, et est le produit d’un savant fou gars nommé Ziassan qui a presque tout fait tout seul. Le souci est que du coup, pour quelqu’un d’autre qui voudrait améliorer et se plonger dans le code, c’est très difficile et pas très modulable.
React est un moyen d’écrire des interfaces plus simplement. C’est un peu moins customisable c’est sûr mais ça permet aussi de se faciliter la vie. Problème : l’interface actuelle n’a même pas un an et a demandé beaucoup de travail, et c’est compréhensible que Ziassan ne se sente pas l’envie de tout réécrire tout seul. Quand ça marche, à quoi bon réparer ?
C’est cependant un objectif moyen-long terme de le faire, par une ou plusieurs personnes. On a même écrit un petit cahier des charges pour s’y retrouver.
Côté tout le reste
Continuer d’enrichir la base de métadonnées
C’est long, c’est fastidieux mais ça se fait, lentement. On aimerait avoir plus de monde pour faire ça.
Ca permet d’affiner les recherches des karaokés dans la liste, et de mieux filtrer via la liste noire.
Faire une chaîne Youtube
Haha, ben oui, vous croyez quoi, on a fait ça depuis le début juste pour les sous du youtube game.
Non, en vrai, on s’est dit que ça ferait un outil de promotion sympa : déjà pour une présentation de Karaoke Mugen, mais aussi pour des tutoriaux et des karaokés qu’on mettrait à disposition pour faire découvrir.
Mais il faut quelqu’un pour ça et c’est pas évident d’en trouver :)
Se rapprocher d’autres associations d’animation en France
Un billet de Meido-Rando l’a abordé il y a quelques temps mais il est difficile d’approcher les autres associations faisant du karaoké en France. Celles-ci gardent jalousement l’accès à leur base de données comme s’il s’agissait d’un trésor national, alors que participer tous ensemble à un projet commun semble le plus raisonnable : pourquoi devrait-on faire le karaoké de la dernière série en vogue si quelqu’un d’autre l’a déjà fait ?
C’est le genre de choses qu’on voudrait éviter. L’objectif de Karaoke Mugen c’est avant tout de répandre le fun du karaoké partout où c’est possible, et c’est pour ça qu’on a fait le choix de rendre logiciel comme base de données open source.
Tout le monde a à y gagner, car ce qui fait la force d’une association, ce sont les femmes et hommes qui la composent. Savoir chauffer une salle, animer un karaoké, configurer et faire les playlists, tout ça ce sont des choses que Karaoke Mugen ne peut pas faire pour vous et qui donnent de la valeur à votre activité.
Espérons que 2018 nous permettra d’abaisser les barrières du karaoké !
CONQUERIR LE MONDE
Ah non pardon ça c’est pour bien plus tard.
Bref voilà, vous savez tout sur nos projets à moyen et long terme. N’éhsitez pas à nosu rejoindre et participer si le coeur vous en dit !