I should be a bit more clear. I'm talking about categories of plugin, not about whether there will be specific names for each.
Specifically, I'm concerned that the term 'plugin' will get overloaded. If it means too many things, it will be difficult to explain the CloudStack architecture to new comers. -----Original Message----- From: Pranav Saxena Sent: 14 December 2012 1:01 AM To: cloudstack-dev@incubator.apache.org Cc: Donal Lafferty Subject: RE: '[PROPOSAL]' Third party plugins Yeah , we can pick different names for each plugin . I am not sure if we'll keep a specific format for the naming . All what is required is mapping to a unique ID associated with that plugin which would take care of adding a third party plugin to the cloudstack dashboard. Regards, Pranav -----Original Message----- From: Donal Lafferty [mailto:donal.laffe...@citrix.com] Sent: Thursday, December 13, 2012 3:53 PM To: cloudstack-dev@incubator.apache.org Subject: RE: '[PROPOSAL]' Third party plugins I've a question on terminology. Are these 'GUI plugins' going to use the same component.xml class loader as existing plugins? If not, can we pick different names for each approach to providing a plugin? E.g. 'GUI plugins' and 'driver plugins'? DL -----Original Message----- From: Pranav Saxena [mailto:pranav.sax...@citrix.com] Sent: 13 December 2012 10:22 PM To: cloudstack-dev@incubator.apache.org Subject: RE: '[PROPOSAL]' Third party plugins Currently , we haven't discussed access based scenario for a plugin . But yes , this won't be a tough thing to incorporate. We can enable /disable a UI plugin based on admin or a normal user . Regards, Pranav -----Original Message----- From: Fang Wang [mailto:fang.w...@citrix.com] Sent: Thursday, December 13, 2012 11:46 AM To: cloudstack-dev@incubator.apache.org Subject: RE: '[PROPOSAL]' Third party plugins This is a silly question, Do we allow all plugins to have same access role? OR some plugins have admin access, and some plugins for users only? Thanks, -Fang -----Original Message----- From: Animesh Chaturvedi [mailto:animesh.chaturv...@citrix.com] Sent: Thursday, December 13, 2012 10:52 AM To: cloudstack-dev@incubator.apache.org Subject: RE: '[PROPOSAL]' Third party plugins Sonny How does administrator enable/ disable the plugin if it is misbehaving because of bug or let's say after upgrade? > -----Original Message----- > From: Fang Wang [mailto:fang.w...@citrix.com] > Sent: Thursday, December 13, 2012 10:11 AM > To: cloudstack-dev@incubator.apache.org > Subject: RE: '[PROPOSAL]' Third party plugins > > I like the idea of the plugin button so users can see all the plugins. > > -----Original Message----- > From: Sonny Chhen [mailto:sonny.ch...@citrix.com] > Sent: Wednesday, December 12, 2012 4:01 PM > To: cloudstack-dev@incubator.apache.org > Cc: Brian Federle; Pranav Saxena > Subject: '[PROPOSAL]' Third party plugins > > Hello All, > > I would like to discuss a new feature that is being worked on for the > next release of CloudStack. It is the ability to add third party > plugins into CloudStack while still utilizing the current ui. The > procedure in which this would occur is as follows: > > > 1. The developer will write a plugin that they would like to add into > CloudStack > > 2. Using a predetermined file hierarchy we create, the developer will > place their plugin within the folder structure and fill out a > plugin.js file > > 3. The admin will then place this folder into the existing CloudStack > "plugin" > > 4. The admin will then add this new listing onto the plugin.js file > that lies > within that folder > > 5. The user then just has to refresh the browser and the plugin will be > available to use. > > We will be toying with the idea of adding a plugin button to the > navigation so that the user can see what plugins have been installed > and click on them to access them. > > Please see the link below for more information. > > https://cwiki.apache.org/confluence/download/attachments/30744936/plug > in.jpg > > https://cwiki.apache.org/confluence/display/CLOUDSTACK/3rd+Party+Plugi > n > > Thoughts, comments, suggestions? > > Thanks You and Best Regards, > > Sonny H. Chhen > Manager of User Interface & User Experience | Citrix Systems - > CloudPlatform > 4988 Great America Parkway, Santa Clara, CA 95054, USA