>>>>> "CC" == Charlotte Curtis writes: CC> Federico, I think the Launchpad idea is a great one. However, CC> Alexandre brought up an important point: approving plugins. If CC> all available plugins on Launchpad were included in the plugger-in CC> plugin, it might be a good idea to differentiate between those in CC> early-alpha and those in functional beta. Does Launchpad have any CC> sort of tagging functionality that could take care of this, so CC> that those in charge of approving plugins could put a "stamp of CC> approval" on plugins that are deemed ready for public consumption? CC> Or perhaps a separate "meta-repository" that links to all approved CC> projects?
Don't forget that rhythmbox is used on other distros other than Ubuntu/Debian! (like Fedora) Launchpad is a little too Ubuntu-specific for my liking, more appropriate, I think, is the NewStuffManager mentioned below. Although I realise that some people won't want to do this for licensing or other reasons, I also think that time might be better spent trying to get the plugins into SVN trunk. So please file enhancement bugs in bugzilla.gnome.org for any third-party plugins that don't already have one. If you create the plugin as a patch against SVN trunk, your chances of getting into SVN are much greater than just attaching a tarball that isn't integrated into the build system. A. CC> On Wed, Apr 9, 2008 at 10:29 AM, Alexandre <[EMAIL PROTECTED]> wrote: > You could take a look in a plugin I developed that does most of what you >> want: NewStuffManager in >> http://airmind.googlepages.com/rhythmboxplugins >> >> The NewStuffManager daemon will be renamed according to its author, >> and it will probably be incorporated in the next Gnome version (if >> it is not already). What is still missing is a central repository >> where users can upload their own plugins to get approval and be >> availiable to ohers. Maybe the Google App Engine could help in this >> task, but I think it wont be availiable very soon. >> >> Tell me what you think if you try it. The plugins in there are a >> little outdated, and I havent included others that have appeared, >> but the system works in general. >> >> Bye, Alexandre >> >> On Wed, Apr 9, 2008 at 9:01 AM, Federico Lox Lucignano < >> [EMAIL PROTECTED]> wrote: >> >> > Il giorno mar, 08/04/2008 alle 21.48 +0200, giopas ha scritto: >> > >> > Thomas Zander ha scritto:> We need a central repository for >> plugins that are not part of RB's svn> trunk. People like the way >> firefox deals with extensions including> checking for updates and >> the like.> > I think it would be a very nice idea: most of plugin's >> authors already use a svn repository, maybe we could at least >> mirror (if they agree) their repositories in a extra-plugin/ >> directory, or even give them access to such directory (upon a >> previous submission of the code to this list), like it is for >> amsn-extra plugins. > What do you think about it? > enjoy, >> ;)giopas >> > >> > >> > Or we could open a "Rhythmbox plug-ins" Launchpad account and >> then > develop a "Plugin installer" plug-in so that: >> > >> > 1) We could manage code by bzr which is easier than svn to use >> and grant > access to every developer to his/her own plug-in (we >> would also be able to > manage different teams, one per plug-in), >> we could manage translations and > bugs too from there (launchpad >> has a load of cool features to manage code > repositories) >> > >> > 2)After installing the "Plug-in installer" plug-in (which we >> should > first develop, of course [image: :D]) RB's users would be >> able to click > on a "Install/Remove plug-ins" menu entry in the >> Edit menu (below the actual > "Plugin" entry, which we could ask >> the main dev team to rename into > something like "Setup plugins", >> just to emphasize the difference between > those two actions >> [image: ;)] ) and be presented with a list of > available plug-ins >> (retrieved by the launchpad repo) and their own versions > (also C >> plug-ins built for the architecture currently in use) and > >> install/remove them in ~/.gome2/rhythmbox/plugins/ on the fly (the >> plug-in > installer would gently ask the user to restart Rhythmbox >> at this point) _______________________________________________ rhythmbox-devel mailing list [email protected] http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
