Soheil,

Yes there is.   Look under the plugins folder for all the current plugins.  

CloudStack plugins allow not only code to be inserted to add functionality but 
APIs can be added to facilitate new functionalities.

I do ask everyone who are developing plugins to consider and discuss end user 
facing API changes on the list before making them.  Admin API changes can be 
added fairly quickly.

--Alex

> -----Original Message-----
> From: Brian Federle [mailto:brian.fede...@citrix.com]
> Sent: Tuesday, June 11, 2013 12:44 PM
> To: 'dev@cloudstack.apache.org'
> Subject: RE: UI Development
> 
> I'm pretty sure there is a modular system in place for the backend, though I
> only do front-end development so I'm not familiar with it. Maybe a server-
> side dev can answer that?
> 
> -Brian
> 
> -----Original Message-----
> From: Soheil Eizadi [mailto:seiz...@infoblox.com]
> Sent: Tuesday, June 11, 2013 11:52 AM
> To: dev@cloudstack.apache.org
> Subject: RE: UI Development
> 
> Hi Brian,
> Thanks for the detail.
> 
> I have looked at the UI-Plugin page, is there a matching server side plugin
> component to go along with the UI-Plugin to extend the CloudStack
> functionality?
> 
> -Soheil
> 
> ________________________________________
> From: Brian Federle [brian.fede...@citrix.com]
> Sent: Tuesday, June 11, 2013 11:44 AM
> To: 'dev@cloudstack.apache.org'
> Subject: RE: UI Development
> 
> Hi Soheil,
> 
> For the most part pretty much any IDE/text editor will work for UI
> development, as the code base is pure JS+HTML+CSS. I usually use Firebug
> for debugging purposes.
> 
> For IDEs, I would recommend IntelliJ IDEA, which has the best support for JS,
> including an integrated JS debugger. Not too familiar with Eclipse for web 
> dev,
> though.
> 
> Unfortunately UI documentation is a bit sparse right now; I'm in the process
> of adding more documentation when I can find time. For now, I would
> recommend going through the UI plugin development tutorial and see if it
> will address your needs for the feature:
> https://cwiki.apache.org/CLOUDSTACK/ui-plugin-tutorial.html. It goes
> through setting up a new list view with a set of actions.
> 
> -Brian
> 
> -----Original Message-----
> From: Soheil Eizadi [mailto:seiz...@infoblox.com]
> Sent: Tuesday, June 11, 2013 11:35 AM
> To: dev@cloudstack.apache.org
> Subject: UI Development
> 
> I did not find any UI development resources on the Wiki. I need to update
> the UI to support a new Device. I wanted to know if there is there any
> recommended tooling for the CloudStack UI. I was planning to use Eclipse
> JavaScript Development Tools (JSDT), but wanted to see if there is any
> recommended setup also what the recommended debugging environment
> would look like?
> Thanks,
> -Soheil

Reply via email to