>
>
> > This sounds like it's probably a bit too small to be a GSoC project.
> > Could you expand on what would be involved in the project?  Maybe I'm
> > not thinking hard enough, or maybe we could expand it a bit.
>

>From poking my nose around a wee bit i've gathered: first of all i'd need to
add a field to the database for album artist (and sortname). Now that
gstreamer supports this tag it can be loaded from files. RBEntry could then
get a couple new properties, and song info dialogs changed to allow editing
them.

Then entry views and possibly property views would need to be updated to use
this property. It'd need quite a lot of discussion I think, as there would
be quite a few different ways to handle it, some requiring less work than
others. Banshee, iTunes and songbird are the players i've looked at, and
they all do things differently.

Then finally other parts of the system could be improved by using the album
artist property. When sorting by album, entry views could distinguish
between identically titled albums by different album artists. the cover art
plugin would be better to use album artist. and the itunes plugin could
write the properties to the database. I'm sure there are others too.

I suppose it might be a bit too small for an entire summer.


> This along with a rework of the last.fm plugin (including support for
> correcting song names) would be a pretty decent SoC project.
>
> This sounds like something I would definately be interested in trying. I
suppose it would mainly involve updating to use the new api. But would/could
it also want a complete ui overhaul? I personally would quite like if
last.fm radio stations were saved in the source view as children of the main
last.fm source. And the main last.fm source was used for creating new
stations and possibly even viewing your profile. Just an idea...

Any other suggestions or help would be much appreciated. I'm still pretty
new to this whole thing and just wanting to help out in whatever way I can
really. Plus doing a gsoc sounds like it would be much more fun than
stacking shelves all summer :D
_______________________________________________
rhythmbox-devel mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/rhythmbox-devel

Reply via email to