Libération du code source de muzi.ch, quelle licence ?


  • Prédateur

    Voilà il y a peu Spf me convainc d’ouvrir le code source du muzi.ch. En effet, je ne développe plus ce projet et je me suis souvent posé cette question de libération. Je n’avais pas encore franchi le pas pour une raison toute bête : le code source est vieux, j’ai rédigé ça il y a longtemps, le code n’est pas très pro, blablabla…

    Cependant, pourquoi garder ce code fermé… Peut‐être que le projet intéressera la communauté et pourra avoir une seconde vie ? Bref, ça y est, j’ouvre le code source.

    Copie d’écran de la page d’accueil

    Muzi.ch qu’est‐ce que c’est ?

    Déjà, vous pouvez aller y faire un tour : https://muzi.ch.

    Un site Internet qui permet de :

    • écouter la musique partagée (depuis YouTube, SoundCloud, etc.) sur le réseau public ou le réseau personnel ;
    • écouter la musique avec un lecteur automatique ;
    • créer des listes de lecture ;
    • voter et mettre en favoris des partages de musique ;
    • étiqueter les partages ;
    • apposer des commentaires sur les partages.

    Licence

    Je n’ai pas encore choisi de licence pour ce projet. Je suis à l’écoute de vos propositions. À noter que le graphisme du site a été réalisé par floor26, qui doit en garder la paternité.

    Ce que peut apporter l’ouverture du code source

    Au‐delà de pouvoir monter son propre réseau « muzi.ch », je pense qu’il y a plusieurs possibilités :

    • couplage avec des systèmes comme Mastodon ;
    • fédération des réseaux.

    Travail à effectuer aujourd’hui

    Il reste à :

    • compléter le README pour l’installateur complet du projet (avec les tests automatiques) ;
    • mettre à jour les dépendances (le code a été rédigé en 2014, php5 avec Symfony2) ;
    • proposer un graphisme un peu personnalisable.

    Le mot de la fin

    C’est assez émouvant d’ouvrir le code source de ce projet sur lequel j’ai passé plus d’un millier d’heures de travail. J’espère que le projet plaira et qu’il retrouvera un nouveau souffle.

    Il n’existe pas encore d’espace de discussion autour de ce projet. Dans un premier temps je pense que les commentaires de cette page pourront suffire. Vous pouvez d’ores et déjà effectuer des propositions de code ou rapports de bogues sur le Gitea du projet.

    Télécharger ce contenu au format Epub

    Commentaires : voir le flux atom ouvrir dans le navigateur

    https://linuxfr.org/news/liberation-du-code-source-de-muzi-ch-quelle-licence