Great work Seif, thanks for the slides.

I hope you stay involved with the community.

-sebastien

On Aug 19, 2014, at 10:26 PM, Seif Eddine Jemli <seifeddineje...@gmail.com> 
wrote:

> Hi everyone,
> 
> As you probably know, I have worked on this project whose goal is making
> the GUI support adding primary storage to CS that is based on storage
> plug-ins.
> 
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Create+GUI+to+add+primary+storage+based+on+plug-ins
> 
> The pencils down firm deadline was Monday the 18th. I spent yesterday
> preparing a presentation that summarizes my GSoC tasks from this summer.
> 
> Here is the link to the presentation:
> 
> http://fr.slideshare.net/seif_100/seif-mike-gsoc2014cloudstack
> <http://www.facebook.com/l.php?u=http%3A%2F%2Ffr.slideshare.net%2Fseif_100%2Fseif-mike-gsoc2014cloudstack&h=QAQEcJBPc>
> 
> 
> 
> I have worked mainly on two tasks:
> 
> * The first task I worked on was adding support into CloudStack's GUI to
> enable admins to add Primary Storage that is based on a custom plug-in.
> Prior to this, admins needed to perform this task either via CloudStack's
> CLI, its API, or some other tool that leveraged CloudStack's CLI or its API.
> 
> * The other task was adding the following GUI control to CloudStack:
> 
> http://loopj.com/jquery-tokeninput/
> 
> This control replaces the need for admins to type in a comma-separated list
> of what CloudStack calls storage tags (we were also able to apply this
> control to what CloudStack calls host tags).
> 
> As part of this process, I needed to create two new API calls to CloudStack
> and invoke them from the GUI. These API calls retrieve the current list of
> storage tags or host tags and populate them into the GUI control. The admin
> can then either select one or more existing tags and/or add new ones.
> Overall, this feature will make it much easier for admins to avoid input
> errors.
> 
> GUI forms that make use of this new control include the following:
> 
> -Add Primary Storage
> 
> -Add Host
> 
> -Add Compute Offering
> 
> -Add Disk Offering
> 
> Two detail views make use of this new control for editing tags:
> 
> -Edit mode for a primary storage
> 
> -Edit mode for a host
> 
> These two tasks were completely fulfilled, and I hope that they will be
> useful for the CloudStack admins.
> 
> I would like to thank my mentor, Mike Tutkowski, for his help and guidance
> during the project. I would also like to thank the "Apache Cloudstack
> Community" members for their helpful answers.
> 
> The GSoC experience was very good overall, with especially a lot of
> learning. That being the case, I'll probably apply next year for another
> project.
> 
> Beyond GSoC, I am thinking of modifying the URL input on the "Add Primary
> Storage" form to make it more user friendly by accepting "key-value" inputs.
> 
> Thanks everyone,
> 
> Seif

Reply via email to