nice work seif, thumbs up :)
On Wed, Aug 20, 2014 at 2:00 PM, ilya musayev <ilya.mailing.li...@gmail.com> wrote: > Wanted to add to Sebastian's comment your work is very much appreciated. > We hope you stay with us in the future. > > > On 8/20/14, 12:54 AM, Sebastien Goasguen 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 >>> >> > -- regards, punith s cloudbyte.com