Add a plugin system to GTG
Bug #339694 reported by
Bertrand Rousseau
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTG |
Fix Released
|
High
|
Paulo Cabido |
Bug Description
GTG needs a plugin system to enable advanced feature that do not fit in the simple UI we envision for GTG. This way it would allow people that want advanced features to enable specific advanced on demand, and only make those users pay for the (small) overhead in complexity it implies. Think of it as the gedit plugin system.
If this prove succesful we could also create a package with "common" plugins and distribute it with GTG (e.g.: support for notification, etc.)
Related branches
lp:~pcabido/gtg/plugin-engine
- Bertrand Rousseau (community): Approve
- Diff: None lines
Changed in gtg: | |
assignee: | nobody → Paulo Cabido (pcabido) |
status: | Confirmed → In Progress |
Changed in gtg: | |
status: | In Progress → Fix Committed |
tags: | added: plugins |
Changed in gtg: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I really hope that plugin architecture will be added to GTG.
Would be great to have a plugin system that's capable of accepting plugins written in any language for which there in an interpreter installed on the system. That way people that have no idea about python could write the plugins in the language of their choice (perl, ruby, php).
Since i don't have a total understanding of how GTK development works, i assume that gtk bindings to their language of choice should be present.. i might be wrong