muine lovin’!
Sunday, January 15th, 2006Once upon a time there was much excitement about a music player, Muine, and it was good. A plugin system was developed, crazy plugins started showing up, and there seemed to be much momentum.
Then, real life drew the main developer away, and things in Muine-land seemed to slow to a crawl. No one is to blame, by any means, as real life has a way of derailing the best of intenentions/projects/whatever. None the less, that was the state of things.
Right before xmas I got gnome CVS commit access, and Jorn’s approval to do commits to muine. He still wants approval on GUI/behavioural changes, which I understand completely. Since then, I’ve gotten cover art fetching mostly working again (Amazon switched to *requiring* a valid dev tag, so now we try MusicBrainz fetching first, then fall back to trying to use a amazon dev key from GConf if that fails. It’s not perfect, but it’s at least *something*), and just now commited an update to the InotifyPlugin from Snorp which finally makes the inotify stuff jive again with the current iteration of inotify.
Here’s what I hope to come *soon* for muine:
- Updates to docs stuff to handle new monodoc/mono-tools split
- A NEW RELEASE - Lots of small fixes, and several fairly big updates have hit since 0.8.3, I’ve love to see a 0.8.4 release with these changes. I’m going to email jorn/muine-list to broach that subject sometime today
In the long term (and hopefully once the aforementioned release has happened), I’m planning on working on:
- gstreamer-0.10 support. A patch was sent to the list that works great, but could be worked on even more it seems, especially with the next thing i want to work on, which is:
- gnome-vfs support - We need to get muine able to bloody play songs hosted on your samba shared, over sftp, whatever. This may require quite a bit of change, beyond just plugging in gnomevfssrc in the gstreamer stuff, as muine has it’s own tag reading code which is also gnome-vfs unaware. This may require moving to either gstreamer, or entagged for tag reading. No definites here yet, but I’d really like to see it happen.
- The two proposals Jorn had created. I’d love to see this stuff get implemented. Want to talk to Jorn first though to make sure I’d not be stepping on any toes if I started hacking on this.
- DAAP support? - Maybe add daap support so you can play music shared by iTunes, etc. We really gotta think how to integrate this properly so it doesn’t just completely f*ck with the usage model (a possibility, slim or not).
Anybody else got muine stuff they’d like to see?


