Thanks for the info! That clears up a lot of stuff. Some of this information
should go up on http://projects.gnome.org/rhythmbox/ IMO

Thanks again!

~Mark
On Fri, Oct 28, 2011 at 1:57 AM, Jonathan Matthew <jonat...@d14n.org> wrote:

> On Fri, Oct 28, 2011 at 12:20 PM, Mark Baldridge
> <marktbaldri...@gmail.com> wrote:
> > A few questions:
> > 1. Is it true that all the old third party plugins are now broken with
> the
> > new plugin infrastructure?
>
> Yes.
>
> > 2. What all has changed with the python plugin API?
>
> Python plugins must use introspected bindings now rather than static
> bindings, for rhythmbox and gtk+ and anything else they call. Plugins
> now use libpeas base classes rather than rb.Plugin. Package and class
> names have all changed, and many method names have changed too.
>
> It's pretty easy to update a python plugin to work with rhythmbox 3,
> but some aspects of the plugin API are still changing and some parts
> of rhythmbox are being redesigned in ways that affect plugins.
>
> > 3. Are there any plans to update the plugin writing guide?
>
> When the plugin API stops changing.
>
_______________________________________________
rhythmbox-devel mailing list
rhythmbox-devel@gnome.org
http://mail.gnome.org/mailman/listinfo/rhythmbox-devel

Reply via email to