gtg-contributors team mailing list archive
-
gtg-contributors team
-
Mailing list archive
-
Message #00060
Re: Refactorisation finished !
On Sun, Feb 28, 2010 at 05:46:16PM +0100, Lionel Dricot wrote:
> The main problem is with the plugin API that I barely touched. Like
> everything in GTG (and I'm the most guilty about that here), it was done
> reversely : instead of having hooks everywhere in the code to ask if a
> plugin want to do something, we were doing stuffs reversly. For example,
> our plugin API was directly adding/removing stuffs in the UI by playing
> with the UI. Instead, the browser.py should ask the plugin API "Do you
> want to put a button there ?".
>
> This is something I barely touched and I'm don't have huge motivation
> for that so any help from plugin writers is welcome.
Could you explain this in more detail?
Bryce
Follow ups
References