incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Animesh Chaturvedi <animesh.chaturv...@citrix.com>
Subject Re: '[PROPOSAL]' Third party plugins
Date Fri, 14 Dec 2012 02:04:34 GMT
Isn't there a use case for a plugin that has both server and  GUI components? May be we should
keep the name generic. 

Thanks
Animesh

On Dec 13, 2012, at 5:08 PM, "Pranav Saxena" <pranav.saxena@citrix.com> wrote:

> 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.lafferty@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.saxena@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.wang@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.chaturvedi@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.wang@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.Chhen@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
> 

Mime
View raw message