Une trentaine de révisions après le lancement du projet, la 0.2 est de sortie !
Cette deuxième version apporte plein de nouveautés et de fonctionnalités intéressantes ainsi que de nombreux bugs fixés. Pour les personnes qui m'avait fait remarqué qu'il était désagréable de ne pouvoir l'utiliser qu'en anglais, sachez que la version française a été ajoutée, elle se chargera automatiquement si votre système est en français.

Voici, une liste des nouvelles fonctionnalités apportées par cette nouvelle version :

  • 4 modes de vue
    1. Léger : affichage de la liste de lecture uniquement (convient pour les petites collections ou pour les listes de lectures)
    2. Basique : affichage de la liste de lecture ainsi que d'une arborescence artiste > albums > chansons (mode original de Bluemindo)
    3. Normal : affichage de la liste de lecture ainsi que d'une liste d'artistes et une liste d'albums (mode que l'on retrouve dans la plupart des lecteurs)
    4. Complet : affichage de la liste de lecture, des listes sauvegardées, des artistes avec une image les décrivant, un clic sur un artiste provoque l'affichage des pochettes de ses albums (mode très intuitif, qu'on voit d'ailleurs sur la droite)
  • Des fonctionnalités supplémentaires activables ou non :
    • téléchargement d'une image représentant l'artiste via Last.fm (uniquement en mode complet)
    • téléchargement de la pochette de l'album via Amazon
    • téléchargement des paroles de la chanson en cours, 3 serveurs sont gérés
    • envoie des notifications d'écoute sur votre profil Last.fm
    • envoie des notifications d'écoute sur Jabber, via PEP
    • changement du titre de la fenêtre pour afficher la chanson en cours
    • affichage de notifications d'écoute sur votre bureau

De plus, il est intéressant de noter que cette nouvelle version propose encore plus de nouveautés telles que la possibilité de n'afficher que le lecteur (affichage compact) ou bien toute l'interface et aussi la possibilité de mettre Bluemindo en plein-écran.
Autre nouveauté intéressante, le support complet des listes de lecture m3u/m3u8 que vous pouvez alors importer, exporter, créer, supprimer ou modifier (ajout/suppression de titres). De même, vous pouvez aussi choisir les colonnes à afficher dans la liste de lecture, afin de ne pas afficher les informations qui ne vous intéresseraient pas. Enfin, la possibilité de filtrer votre liste de lecture par titre, album ou artiste est un plus non négligeable, pour les grosses listes ou pour l'utilisation du mode léger.

Notons aussi la possibilité de gérer Bluemindo en ligne de commande, comme en témoigne ceci :

./bluemindo.py --help
Bluemindo  Copyright (C) 2007-2008  Erwan Briand
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to
redistribute it under certain conditions.

Utilisation : bluemindo.py [options]

Options disponibles:
--reload            Recharger les chansons de votre dossier musical
--current            Afficher l'artiste et le titre de la chanson en cours
--playpause, --play, --pause    Lire ou mettre en pause une chanson
--stop                Stopper une chanson
--previous            Aller à la précédente chanson dans la liste de lecture
--next                Aller à la suivante chanson dans la liste de lecture
--volume-more [STEP]        Augmenter le volume, vous pouvez spécifier un pas (0 > 100)
--volume-less [STEP]        Diminuer le volume, vous pouvez spécifier un pas (0 > 100)
--volume=VOLUME            Régler le volume: 0 > 100
--quit, --plunge        Quitter Bluemindo

Pleins de copies d'écran sont disponibles sur cette page, dont voici quelques unes :
   

Du lecteur simpliste et peu développé, Bluemindo se déplace vers le créneau du logiciel polyvalent, s'adaptant aux gouts de l'utilisateur et gagnant chaque jour, des fonctionnalités.

Pour installer Bluemindo, vous devez avoir toutes les dépendances listées dans le fichier README, à savoir : python, python-gtk2, python-glade2, python-gst0.10, python-tagpy et python-notify. De même, si votre version de Python est inférieure à la 2.5 (ce qui est fort probable), vous devez aussi installer les paquets : python-pysqlite2 et python-elementtree. Enfin, pour bénéficier d'encore plus de fonctionnalités (gérer Bluemindo depuis votre clavier via les touches multimédia ou envoyer des notifications sur votre compte Jabber), vous devez installez ces dépendances : python-dbus et python-xmpp. Tous ces paquets sont normalement disponibles dans votre distribution (à part python-tagpy qui semble poser problème pour certaines d'entre elles comme en témoigne ce rapport de bug).
Ensuite, vous pouvez vous rendre sur la page de téléchargement de Bluemindo afin de récupérer la dernière version (0.2). De même, certains d'entre vous peuvent être intéresés par le dépôt SVN, disponible à cette adresse et consultable (historiques, versions...) ici.

Pour la suite, il est plus ou moins prévu d'intégrer les statistiques d'écoute, la lecture depuis différentes sources (CDs audios, clefs USB, webradios...). Ou peut-être complètement autre chose, n'hésitez pas à proposer si vous avez des idées. Concernant les possibles bugs (ce n'est qu'une 0.2), merci d'utiliser cette page.

Enfin, merci aux contributeurs listés dans le THANKS qui ont apporté de l'aide, du code ou un très beau logo. Et merci aussi aux testeurs de cette version, qui ont fait remonter des bugs et qui m'ont permis d'en corriger à la dernière minute, que sont LubomirR, fluo★, P'tit FR[e]D et MsieurHappy.