Seif did a great job. He was very dedicated. There were many times I'd send
him an e-mail at what would be like 3 - 5 am his time (not expecting a
response for hours) and he'd respond right away (he was actually working on
the project). :)


On Wed, Aug 20, 2014 at 1:54 AM, Sebastien Goasguen <run...@gmail.com>
wrote:

> 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
>
>


-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
<http://solidfire.com/solution/overview/?video=play>*™*

Reply via email to