Re: [Rhythmbox-devel] Suggested Features



On Tue, 2008-07-22 at 13:22 -0400, Kevin Hunter wrote:
> At 7:14a -0400 on Sun, 20 Jul 2008, Mats Taraldsvik wrote:
> >> Totem, VLC, and Mplayer don't have the awesome organization that
> >> Rhythmbox has. For someone with alot of videos he helps to be able to
> >> see all the videos lined up in that window.
> > 
> > Then this should, in my opinion, be a feature request in one of those
> > video players (preferably Totem, as it would benefit Gnome). Rhythmbox
> > is a music player (not a media player).
> 
> Boy, not to hijack a conversation, but that screams to me of "don't
> reinvent the wheel." In this case, Rhythmbox has done a wonderful job
> of presenting a clean interface for finding music.  Why not modularize
> it/librarify it so that other projects don't have to recreate [your] wheel?
> 

Sure, I'm always against reinventing the wheel, but you agree that this
approach should be copied by a video player / media player, and not
Rhythmbox adding video support? That's what I meant, anyway. 

By filing the bug/feature request in Totem/VLC/MPlayer, nothing stops
you from pointing to Rhythmbox (music organization library) as an
inspiration source.


> It's tied to the library, but with a generic model for a library ... Is
> there much talking/sharing between developers of the aforementioned
> projects?

I have given this a bit of thought, the sharing of code between GNOME
projects, and preventing reinvention all the time.

If developers of every (basic) application made some sort of API for
using their application from other applications, I'm imagining Rhythmbox
benefiting from this:

- Using Sound Juicer directly from Rhythmbox to rip a CD.
- Using gpodder (or another podcast aggregator) to retrieve podcasts,
reducing "Podcasts" in rhythmbox to a(n advanced) playlist/library
- (common) libraries/software to manage ipods/mtp/etc.
- Beagle/Tracker/Xesam for searching

Well, that's all I could think of now. Not that this would be easy to do
at all, but we'd have more reuse of our code, instead of reinventing or
duplicating it in every application.

> 
> Kevin
> _______________________________________________
> rhythmbox-devel mailing list
> rhythmbox-devel gnome org
> http://mail.gnome.org/mailman/listinfo/rhythmbox-devel



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]