Ensemble should have cli plugins

Bug #807794 reported by Kapil Thangavelu
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pyjuju
Won't Fix
Wishlist
Kapil Thangavelu

Bug Description

A cli plugin mechanism would enable easy experimentation of new features and distribution.

Changed in ensemble:
milestone: none → dublin
assignee: nobody → Kapil Thangavelu (hazmat)
importance: Undecided → Low
status: New → In Progress
Revision history for this message
Kapil Thangavelu (hazmat) wrote :

i was playing around with using setuptools entry points for this, but it looks like i've got enough other items to work on (security and lxc), that i won't be getting back to this soon, setting to unassigned.

Changed in ensemble:
importance: Low → Wishlist
assignee: Kapil Thangavelu (hazmat) → nobody
status: In Progress → Confirmed
Changed in ensemble:
assignee: nobody → Kapil Thangavelu (hazmat)
status: Confirmed → In Progress
Changed in ensemble:
milestone: dublin → eureka
Revision history for this message
Kapil Thangavelu (hazmat) wrote :

Gustavo and i had a talk about this. While the implementation here works and is very small. We're going to hold off cli plugins for now. The reasoning being able to have a supported api version.. instead of direct code reuse by a plugin, that we should support an actual constructed API that can be consumed from clients in different languages, ie out of process.

Changed in ensemble:
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.