Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Ario, client GTK pour MPD

Posté par Corwin (page perso, ) le 14 août 2007
Bonjour tout le monde,

J'ai dans mes tiroirs depuis longtemps un logiciel que j'ai codé pour mes propres besoin et ça fait bien 2 ans que je me dis que ça serait pas mal de le proposer à d'autres personnes que ça pourrait intéresser.

D'où ce journal. (Mon premier alors que je lis et commente régulièrement linuxfr depuis plus de 3 ans \o/).

En quelques mots:
- Ario est un client GTK pour MPD (Music Player Daemon : www.musicpd.org)
- Il est écrit en C.
- Il a une interface qui ressemble beaucoup à celle de Rhythmbox.
- Il se veut léger et rapide.
- Il correspond à mes besoins donc je me dis que ça peut peut-être intéresser des gens ;-)
- Il est libre (GPL)

Je sens d'ici venir certaines questions donc je réponds en avance:
Q: Pourquoi encore un client pour MPD alors qu'il en existe déjà plusieurs?
A: Parce qu'aucun ne me convenait.

Q: Pourquoi ne pas avoir plutôt contribué à un projet existant?
A: Parce que le seul projet que je connaissais a l'époque (ça remonte a plus de 2 ans) qui pouvait convenir était GMPC . J'ai regardé un peu le code de GMPC et ça ne m'a pas du tout donné envie de contribuer...

Q: Est-ce que c'est stable?
A: Oui et non :-). Je l'utilise depuis 2 ans sans problème majeur mais ça m'étonnerait beaucoup qu'il n'y ait pas de problèmes de jeunesse si vous l'essayez.

Q: Mais ce projet est super! Comment je peux contribuer?
A: De pleins de manières différentes:
- En me signalant des bugs.
- Encore mieux : En me signalant des bugs et en envoyant un patch qui les corrige :-)
- En créant des packages pour votre distribution préférée si vous savez faire ça.
- En traduisant dans d'autres langues que celles disponibles (anglais et français). Je peux vous expliquer comment faire si ça vous intéresse.
- En reprenant le projet si ça vous intéresse. Comme je l'ai déjà dit ce logiciel correspond parfaitement a mes besoins donc je corrigerai les bugs qu'on me rapporte et il est possible que je développe des nouvelles fonctionnalités si on m'en propose et si je les trouve intéressantes mais je n'ai plus ni le temps ni l'envie de m'investir à fond.


Site:
Page sourceforge: http://sourceforge.net/projects/ario-player/
Download: http://ario-player.sourceforge.net/download.php
Screenshot: http://ario-player.sourceforge.net/screenshots.php
Les instructions pour installer le bousin: http://ario-player.sourceforge.net/faq.php

> Lire le journal (39 commentaires, moyenne: 2,9).  

Vous avez demandé le commentaire #858611.

vais essayer

Posté par matthieu bollot (page perso, ) le 14/08/2007 à 12:56. (lien). Évalué à 1.

j'utilise alternativement gmpc et pympd les deux ont des choses qui me plaisent/déplaisent, donc je teste et on verra :)

c'était pas juste pour dire ca en fait, mais pour demander (de façon sincère bien sûr) pourquoi dans tes conseils d'installation, et dans quasiment tous ceux que je lis, utilises-tu apt-get plutôt que aptitude ?

  • [^]Re: vais essayer

    Posté par matthieu bollot (page perso, ) le 14/08/2007 à 13:11. (lien). Évalué à 3.

    bon, ca compile bien, ca se lance bien, c'est déjà positif non ?

    l'interface me convient globalement, mais j'ai énormément de remarques (et de bugs) donc à voir quand j'aurai le temps pour les bugs reports et si j'ai vraiment beaucoup de temps, peut-être contribuer, bref je le garde sous la main ;)

    • [^]Re: vais essayer

      Posté par Corwin (page perso, ) le 14/08/2007 à 13:16. (lien). Évalué à 5.

      Toutes tes remarques (et encore plus tes contributions!) seront les bienvenues.

      Pour apt-get vs aptitude, c'est uniquement par habitude que j'utilise apt-get et aussi parce qu'il me convient completement.

      • [^]Re: vais essayer

        Posté par briaeros007 () le 14/08/2007 à 17:03. (lien). Évalué à 3.

        astuce : il suffit de remplacer apt-get par aptitude et ca marche tout seul ;)

        aptitude a ceci de plus par rapport a apt-get (entre autre) : la gestion automatique des dépendances 'mortes'.
        Pas besoin de deborphan avec aptitude;)

        --
        Subete ga wakatta toki…watashi ga anta wo korosu.
        • [^]Re: vais essayer

          Posté par patrick_g (page perso, ) le 14/08/2007 à 17:18. (lien). Évalué à 4.

          aptitude a plein de trucs mieux qu'apt-get :

          http://www.pthree.org/2007/08/12/aptitude-vs-apt-get/

          [^]Re: vais essayer

          Posté par SubBass () le 15/08/2007 à 09:37. (lien). Évalué à 3.

          Sur ma Ubuntu Feisty, apt-get gère aussi les dépendances mortes : apt-get autoremove

          apt m'informe même de son existence et du package à supprimer si il en trouve un.

          Sinon j'ai testé Ario, mais je ne suis qu'un utilisateur d'Ubuntu, je ne suis pas doué :
          - ok pour la compil et l'install
          - Ario à son premier lancement m'a fait un core dump, mais il ne m'en a pas refait depuis ( http://pastebin.com/m28cfb46e )
          - je n'ai jamais utilisé mpd (j'ai bien installé le daemon), comment ajouter des chansons à ta playlist ? j'ai tenté un drag'n drop, mais Ario ne le supporte pas apparemment. Et aucune entrée dans le menu pour ajouter des mp3.

          Merci

          • [^]Re: vais essayer

            Posté par SubBass () le 15/08/2007 à 09:47. (lien). Évalué à 1.

            je me répond : tout est dans /etc/mpd.conf ! logique...
            du coup j'ai pu réessayer Ario, tout fonctionne correctement.

            A noter qu'Ario fait un core dump quand je restart mpd.

            • [^]Re: vais essayer

              Posté par Corwin (page perso, ) le 15/08/2007 à 12:17. (lien). Évalué à 1.

              A noter qu'Ario fait un core dump quand je restart mpd.
              Exact. J'ai corrigé ce problème, je vais commiter ça dans svn dans la journée.

              Pour ce qui est du plantage au premier démarage, je suis quasi-sûr que c'est lié au fait que le schema gconf s'installe mal. Je l'ai déjà demandé mais si quelqu'un qui connait un peu gconf pouvait jeter un coup d'oeil et me dire ce qui ne va pas, je lui en serais infiniment reconnaissant.

            [^]Re: vais essayer

            Posté par Benjamin Lannoy (Jabber id, page perso, ) le 15/08/2007 à 09:50. (lien). Évalué à 1.

            - je n'ai jamais utilisé mpd (j'ai bien installé le daemon), comment ajouter des chansons à ta playlist ?

            Déjà, il faut se faire un fichier ~/.mpdconf sur le modèle de /etc/mpd.conf, lancer MPD, puis : mpd --create-db.

            • [^]Re: vais essayer

              Posté par PsychoFox () le 15/08/2007 à 11:40. (lien). Évalué à 2.

              notez que je n'ai pas encore testé ario, mais si ce n'est pas déja le cas, ce serait sympa de pouvoir mettre à jour la db via une commande depuis le client (comme pour gmpc par exemple).

              • [^]Re: vais essayer

                Posté par SubBass () le 15/08/2007 à 11:47. (lien). Évalué à 2.

                C'est deja le cas, dans préférences -> server -> update