User installed plugins

Registered by Olivier Tilloy

We want the plugin system in elisa to be as easy to use as bzr's: to install and activate a new plugin, just drop a python egg in ~/.elisa-0.5/plugins, run elisa, and there you go!

For this to work, we need to use setuptools correctly. Currently what is done is that elisa's launcher fiddles with the PYTHONPATH, invoking some hard-to-debug-and-hard-to-maintain black magic. We want to get rid of that, implementing a clean path lookup system.

Blueprint information

Status:
Complete
Approver:
Florian Boucault
Priority:
Essential
Drafter:
Olivier Tilloy
Direction:
Needs approval
Assignee:
Alessandro Decina
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 0.5.18
Started by
Olivier Tilloy
Completed by
Olivier Tilloy

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.