[tomboy-list] Thoughts about transitioning from plugins -> Mono.Addins
sanfordarmstrong at gmail.com
Tue Jul 3 14:40:16 PDT 2007
On 7/3/07, Boyd Timothy <btimothy at gmail.com> wrote:
> What would you all prefer?
> 1) Drop plugin support beginning in 0.8.0
> 2) Deprecate plugin support beginning in 0.8.0 and drop plugin support in 0.10.0
> 3) Something else?
> >From a UI standpoint, I'd prefer option #1, but I'd like to see what
> others think before doing that.
I prefer option #1. But I'm wondering this: Is there any reason
(besides convenience of naming) that we can't have note addins work by
inheriting from the NotePlugin class? It seems to be that this would
allow plugin authors to simply add an XML file and not have to change
their code at all.
Of course, I haven't looked too much at our NoteAddin implementation
so I don't know if this is a good idea or not.
Ultimately though, it is a *bad* idea to expose to the user that we
have addins and plugins, and since there are only a few plugins that
live outside the Tomboy tree, it shouldn't be too hard to get everyone
updated to using Mono.Addins (in theory).
More information about the tomboy-list