Return-Path: X-Original-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E257DE75D for ; Fri, 8 Feb 2013 21:21:46 +0000 (UTC) Received: (qmail 44406 invoked by uid 500); 8 Feb 2013 21:21:46 -0000 Delivered-To: apmail-incubator-cloudstack-dev-archive@incubator.apache.org Received: (qmail 44370 invoked by uid 500); 8 Feb 2013 21:21:46 -0000 Mailing-List: contact cloudstack-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list cloudstack-dev@incubator.apache.org Received: (qmail 44361 invoked by uid 99); 8 Feb 2013 21:21:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Feb 2013 21:21:46 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.128.172] (HELO mail-ve0-f172.google.com) (209.85.128.172) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Feb 2013 21:21:41 +0000 Received: by mail-ve0-f172.google.com with SMTP id cz11so3688707veb.31 for ; Fri, 08 Feb 2013 13:21:20 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:content-type:x-gm-message-state; bh=BeOcmpHi9Y5ACbP4tdUipCIwC1q8Hlnm+Yzl/04FUFw=; b=QHucQRRCQPlLseIXrFfiQC7ErlyvUH3XKyhKxg4k4nAnJ9LVZtJ2YAacdhD2E6ow+S gTeBeOGrcicvHkSqjecRJXcTDyY8jLiktK/Q3L+wJFfFVqVxgkZn8hSJ6yvnm0rSQjzS tSi8YJr382vV6VCyhcdfDIJelZbJYh3mWPWvPvVnbGSn6aCbCKGSOKPgtftO0oCLr9eb 9BBEY+ND+pw4hyGYnbjyhAYYJFyMEPZG8+9xQyaSlX46vbT3j9rAZO3HnPOh8mGdrI/P Ewx9a622FrplYx0WqUajuGjwQVsAzU2DbCQC8oeqWGy3+1MmhSwib8XUvVU8GWFOkXu5 +YiQ== X-Received: by 10.58.205.179 with SMTP id lh19mr8701590vec.7.1360358480493; Fri, 08 Feb 2013 13:21:20 -0800 (PST) MIME-Version: 1.0 Received: by 10.220.184.72 with HTTP; Fri, 8 Feb 2013 13:21:00 -0800 (PST) In-Reply-To: <7914B38A4445B34AA16EB9F1352942F1012F13CC8613@SJCPMAILBOX01.citrite.net> References: <7914B38A4445B34AA16EB9F1352942F1012F13CC8613@SJCPMAILBOX01.citrite.net> From: David Nalley Date: Fri, 8 Feb 2013 16:21:00 -0500 Message-ID: Subject: Re: '[PROPOSAL]' Third party plugins To: cloudstack-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQlx8+B3mZ1gMRv4G2MWnyvFDnf5Yf707938jN5vXrkVb982c2l7qVCl6FhLKMB90ScIMeu4 X-Virus-Checked: Checked by ClamAV on apache.org Sonny: et al: I see work going on in the ui-plugins feature branch that I assume is where this work is happening for this. What is the current status of this work? Thanks, --David On Wed, Dec 12, 2012 at 7:01 PM, Sonny Chhen wrote: > 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/plugin.jpg > > https://cwiki.apache.org/confluence/display/CLOUDSTACK/3rd+Party+Plugin > > 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 >