Thanks for making this. It is very useful for understanding and seeing the 
whole flow.

> Date: Thu, 14 Aug 2014 17:59:16 +0530
> Subject: Re: [GSOC] Current Status
> From: [email protected]
> To: [email protected]
> CC: [email protected]
> 
> Hi All,
> 
> Herewith I'm sending a screencaste of the helix dashboard
> http://youtu.be/teP_Hb7oAgo.
> Thanks.
> 
> 
> On 11 August 2014 23:30, Ayola Jayamaha <[email protected]> wrote:
> 
>> Hi All,
>>
>> I have completed dashboard with solving issue that came across. Here is my
>> repo https://github.com/AyolaJayamaha/helix
>>
>> Here I am attaching the document.
>>
>> ​
>> https://drive.google.com/file/d/0ByWGexlJqMwbamFrdEFzQk9XUWM/edit?usp=sharing
>> ​
>>
>> I'm planing to write few more blog posts on the task, I have written few
>> blog posts can be found in here.
>> http://ayolajayamaha.blogspot.com
>>
>>
>>
>> On 11 August 2014 09:22, Ayola Jayamaha <[email protected]> wrote:
>>
>>> Hi All,
>>>
>>> I have completed most of the project and I'm commiting to my git repo. I
>>> will share the screen shots in a PDF document. All the problems of the
>>> project has been already successfully tackled.
>>> Thanks.
>>>
>>>
>>>
>>> On 2014 අගෝ 4, at පෙ.ව. 4.35, Ayola Jayamaha <[email protected]>
>>> wrote:
>>>
>>> Hi All,
>>>
>>> Helix Cluster Manager, Resources Manager and Instances Manager Tabs in
>>> the Dashboard are updated. Hope the Layout of the dashboard is alright with
>>> you. Shall upload the Screenshots soon.
>>>
>>>
>>> On 3 August 2014 06:38, Ayola Jayamaha <[email protected]> wrote:
>>>
>>>> Hi Kishore,
>>>>
>>>> Thanks for your interest. Any questions or difficulties I 'd be glad to
>>>> answer.
>>>>
>>>> Thanks
>>>>
>>>>
>>>>
>>>> On 2014 අගෝ 2, at ප.ව. 10.24, kishore g <[email protected]> wrote:
>>>>
>>>> Hi Ayola
>>>>
>>>> Thanks for the instructions. I will try out the instructions and give
>>>> feedback.
>>>>
>>>> Thanks
>>>> Kishore G
>>>> On Aug 2, 2014 9:01 AM, "Ayola Jayamaha" <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> Attached herewith is the Updated User Manual. You can try it with the
>>>>> git repo https://github.com/ayolajayamaha by getting a clone of helix
>>>>> and hawtio.
>>>>>
>>>>> Any questions don't hesitate to ask.
>>>>>
>>>>> Thanks
>>>>>
>>>>>
>>>>> On 1 August 2014 12:19, Ayola Jayamaha <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi All,
>>>>>>
>>>>>> I was able to resolve the issue with deploying a plugin with Tomcat.
>>>>>>
>>>>>> The solution can be found in my blog post.
>>>>>>
>>>>>> http://ayolajayamaha.blogspot.com/2014/08/deploying-hawtio-plugin-in-apache-tomcat.html
>>>>>>
>>>>>> Thanks.
>>>>>>
>>>>>>
>>>>>> On 31 July 2014 22:30, Ayola Jayamaha <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi All,
>>>>>>>
>>>>>>> Attached herewith is the User Manual. However there is a small issue
>>>>>>> with deploying the plugin(.war file). I'm trying with tomcat, fabric8 
>>>>>>> and
>>>>>>> also communicating with the hawtio community. By next week this problem
>>>>>>> will surly be resolved. And I will write on blog the necessary.
>>>>>>>
>>>>>>>
>>>>>>> On 27 July 2014 07:03, Ayola Jayamaha <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi Kanak,
>>>>>>>>
>>>>>>>> Ok I will send the user manual to you.
>>>>>>>>
>>>>>>>> Sent from my iPhone
>>>>>>>>
>>>>>>>> On 2014 ජූලි 26, at පෙ.ව. 11.57, Kanak Biscuitwala <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi Ayola,
>>>>>>>>>
>>>>>>>>> Could you write a "Getting Started" guide with step-by-step
>>>>>>>> instructions on how to build and deploy the dashboard? If you already 
>>>>>>>> have
>>>>>>>> that, could you send a link?
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Kanak
>>>>>>>>>
>>>>>>>>>> Date: Thu, 24 Jul 2014 22:49:32 +0530
>>>>>>>>>> Subject: Re: [GSOC] Current Status
>>>>>>>>>> From: [email protected]
>>>>>>>>>> To: [email protected]; [email protected]
>>>>>>>>>>
>>>>>>>>>> Hi All,
>>>>>>>>>>
>>>>>>>>>> I was able to resolve the Cross Domain Issue in Helix where it
>>>>>>>> arises since
>>>>>>>>>> the Rest API domain differs from the dashboard domain (ports).
>>>>>>>> Currently it
>>>>>>>>>> is resolved as to allow all requests from the API. I have
>>>>>>>> committed to my
>>>>>>>>>> git repo [1] in which Cluster API is resolved. I will clean the
>>>>>>>> code and
>>>>>>>>>> remove any duplicates and resolve the other APIs as well.
>>>>>>>>>> More information will be found in my blog [2]. Also I'm following
>>>>>>>>>> AngularJS, Angular Directives and Angular Services. These will be
>>>>>>>> helpful
>>>>>>>>>> to me to write good maintainable code for hawtio dashboard.
>>>>>>>>>>
>>>>>>>>>> [1]https://github.com/AyolaJayamaha/helix
>>>>>>>>>> [2]
>>>>>>>> http://ayolajayamaha.blogspot.com/2014/07/enable-cors-in-restlet-21.html
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On 23 July 2014 03:25, Kanak Biscuitwala <[email protected]>
>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> In terms of the CORS pattern, I think it's just pattern matching
>>>>>>>> the
>>>>>>>>>>> origin headers (i.e. Origin with Access-Control-Allow-Origin),
>>>>>>>> so if you
>>>>>>>>>>> can make it configurable, that would be good.
>>>>>>>>>>>
>>>>>>>>>>> If it simplifies your implementation and resolves the XSS
>>>>>>>> issues, you can
>>>>>>>>>>> co-deploy helix-admin-webapp with your dashboard (along with any
>>>>>>>> components
>>>>>>>>>>> other than helix controller or helix participant). Other than
>>>>>>>> that, I don't
>>>>>>>>>>> have any specific suggestions as I'm not an expert in this.
>>>>>>>>>>>
>>>>>>>>>>> Kanak
>>>>>>>>>>>
>>>>>>>>>>> Date: Tue, 22 Jul 2014 08:26:31 +0530
>>>>>>>>>>> Subject: Re: [GSOC] Current Status
>>>>>>>>>>> From: [email protected]
>>>>>>>>>>> To: [email protected]; [email protected]
>>>>>>>>>>>
>>>>>>>>>>> Hi All,
>>>>>>>>>>>
>>>>>>>>>>> Currently I'm going through Charting with regard to UI
>>>>>>>> components. Also
>>>>>>>>>>> I'm looking where to put the headers to enable CORS. I'm writing
>>>>>>>> a simple
>>>>>>>>>>> Restlet and removing cross domain issue in that. Any
>>>>>>>> suggestions? I'm going
>>>>>>>>>>> through AngularJS and writing some blog posts with regard to
>>>>>>>> charting and
>>>>>>>>>>> Restlet.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> http://ayolajayamaha.blogspot.com/2014/07/restlet.html
>>>>>>>>>>> http://ayolajayamaha.blogspot.com/2014/07/angularjs-charts.html
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>> http://ayolajayamaha.blogspot.com/2014/07/angularjs-pie-charts.html
>>>>>>>>>>>
>>>>>>>> http://ayolajayamaha.blogspot.com/2014/07/angularjs-line-charts.html
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On 27 June 2014 18:00, Ayola Jayamaha <[email protected]>
>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>> I have added theme (css) for plugin screen shoot[2] with data[3]
>>>>>>>> is
>>>>>>>>>>> attaching.
>>>>>>>>>>>
>>>>>>>>>>> Clean pom file[4] with setting up properties and dependencies.
>>>>>>>> later we
>>>>>>>>>>> can move those parent pom, set the parent pom.This will build as
>>>>>>>> successful
>>>>>>>>>>> and sample-1.5-SNAPSHOT.war file can be host any web server. (I
>>>>>>>> am using
>>>>>>>>>>> tomcat)
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Helix dashboard looks with themes
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Helix dashboard with Helix rest details
>>>>>>>>>>>
>>>>>>>>>>> Here I am sharing 'gist' that I used for hawtio dashboard
>>>>>>>> install[1]
>>>>>>>>>>> (dashboard json).Now we have initial hawtio plugin for Helix[4].
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> If any thing is not clear please let me know
>>>>>>>>>>> Thanks
>>>>>>>>>>> [1] https://gist.github.com/AyolaJayamaha/f54d3178516e8c4875b7
>>>>>>>>>>>
>>>>>>>>>>> [2]
>>>>>>>>>>>
>>>>>>>> https://docs.google.com/file/d/0ByWGexlJqMwbTVNBSC1nM09ON1U/edit?pli=1[3]
>>>>>>>>>>>
>>>>>>>> https://drive.google.com/file/d/0ByWGexlJqMwbWGZDRENXaV9obm8/edit?usp=sharing
>>>>>>>>>>>
>>>>>>>>>>> [4]
>>>>>>>> https://github.com/AyolaJayamaha/helix/tree/master/helix-dashboard
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On 26 June 2014 17:02, Ayola Jayamaha <[email protected]>
>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On 26 June 2014 10:07, Ayola Jayamaha <[email protected]>
>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>>
>>>>>>>>>>> 1. I have updated the Mock UI document as the feedback given by
>>>>>>>> my mentor.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>> https://docs.google.com/document/d/177-drFSIBOh_aln25v-gpka9TNW8TFmJifLRdVptxz8/edit?usp=sharing
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> Is the portal on the document address the needs mentioned?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 2. The steps I followed next are the transitions from Mock UI
>>>>>>>> ---> Static
>>>>>>>>>>> HTML ----->Angular Module
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>> http://ayolajayamaha.blogspot.com/2014/06/simple-ui-with-angularjs.html
>>>>>>>>>>> The sample UI is not the final version. It would be \ improved
>>>>>>>> graphical
>>>>>>>>>>> wise in the final versions. The given UI is the structure of the
>>>>>>>> interface
>>>>>>>>>>> showing all the details that will be given to users.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ui33.png
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​​
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ui11.png
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​​
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ui22.png
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​​
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ui49.png
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​​
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ui9.png
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​
>>>>>>>>>>> ---> hawtio plugin
>>>>>>>>>>> ​
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> plugin.png
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​​
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> js.png
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​
>>>>>>>>>>> As you can see in the screenshots you can find the plugin in
>>>>>>>> github.
>>>>>>>>>>>
>>>>>>>> https://github.com/AyolaJayamaha/helix/tree/master/helix-dashboard
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> You can get clone and build the dashboard. But some
>>>>>>>> configurations in
>>>>>>>>>>> hawtio dashboard has to be done manually. I plan to automate it
>>>>>>>> in the
>>>>>>>>>>> future.
>>>>>>>>>>>
>>>>>>>>>>> Note:
>>>>>>>>>>> I used a mock rest service since the Cross Domain Issue. To
>>>>>>>> enable CORS
>>>>>>>>>>> we need to add the following headers to the response.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> responseHeaders.add("Access-Control-Allow-Origin", "*");
>>>>>>>>>>> responseHeaders.add("Access-Control-Allow-Methods",
>>>>>>>> "POST,OPTIONS");
>>>>>>>>>>> responseHeaders.add("Access-Control-Allow-Headers",
>>>>>>>> "Content-Type");
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> responseHeaders.add("Access-Control-Allow-Credentials", "false");
>>>>>>>>>>> responseHeaders.add("Access-Control-Max-Age", "60");
>>>>>>>>>>> In building war file, the plugin will be added to .war file. But
>>>>>>>> current
>>>>>>>>>>> plugin needs to be installed to hawtio manually.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On 20 June 2014 21:31, Ayola Jayamaha <[email protected]>
>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>> Thanks for the comments. I will make necessary changes and
>>>>>>>> update the
>>>>>>>>>>> document.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On 20 June 2014 02:41, Kanak Biscuitwala <[email protected]>
>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Hi Ayola,
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Looks good so far. I have some comments about your mockups:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 1. Enabling/disabling a cluster and enabling/disabling the
>>>>>>>> controller are
>>>>>>>>>>> actually the same thing. What is missing is "activateCluster."
>>>>>>>>>>> activateCluster is useful when you have a cluster of
>>>>>>>> controllers, and you
>>>>>>>>>>> want those controllers to manage other clusters. The controller
>>>>>>>> cluster is
>>>>>>>>>>> called the "grand cluster."
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 2. Resources are added to cluster upon creation and cannot be
>>>>>>>> moved or
>>>>>>>>>>> added to other clusters afterwards. Thus, the "add to cluster"
>>>>>>>> on existing
>>>>>>>>>>> resources doesn't make sense. The resources screen should allow
>>>>>>>>>>> enable/disable, read external view, read/write configs and
>>>>>>>> read/write ideal
>>>>>>>>>>> state. There should also be an "add resource" button on the
>>>>>>>> clusters page.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 3. Same comment for instances. There should be an "add instance"
>>>>>>>> button on
>>>>>>>>>>> the cluster pages, and on the instance page it should allow read
>>>>>>>> current
>>>>>>>>>>> state, read messages, read/write configs.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 4. There's a separate page for all configs, but it may make
>>>>>>>> sense to
>>>>>>>>>>> integrate them into the configs at each scope (i.e. cluster,
>>>>>>>> resource,
>>>>>>>>>>> participant).
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 5. There should be a button on the clusters page for adding a
>>>>>>>> state model
>>>>>>>>>>> definition.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I think the overall comment is that the clusters page needs to
>>>>>>>> be a portal
>>>>>>>>>>> for the rest of the dashboard, so there should be a link to all
>>>>>>>> the cluster
>>>>>>>>>>> pages, and within a cluster page, there should be ways to access
>>>>>>>> all the
>>>>>>>>>>> resources, instances, configs, and constraints for that cluster.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Kanak
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ----------------------------------------
>>>>>>>>>>>
>>>>>>>>>>>> Date: Thu, 19 Jun 2014 22:23:01 +0530
>>>>>>>>>>>
>>>>>>>>>>>> Subject: Re: [GSOC] Current Status
>>>>>>>>>>>
>>>>>>>>>>>> From: [email protected]
>>>>>>>>>>>
>>>>>>>>>>>> To: [email protected]; [email protected]
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>
>>>>>>>>>>>> Below is the Mock UIs for Apache Helix. The UIs will be created
>>>>>>>> with
>>>>>>>>>>> hawtio
>>>>>>>>>>>
>>>>>>>>>>>> dashboard. A .war file can be used to deploy on any server as a
>>>>>>>> separate
>>>>>>>>>>>
>>>>>>>>>>>> module. The UIs get data from the REST API. This is just
>>>>>>>> initial one.
>>>>>>>>>>> They
>>>>>>>>>>>
>>>>>>>>>>>> will be developed as Angular plugin. Towards the end I will
>>>>>>>> provide some
>>>>>>>>>>>
>>>>>>>>>>>> chart as well for cluster management.
>>>>>>>>>>>
>>>>>>>>>>>> Presently I'm doing the hawtio and helix integration and
>>>>>>>> towards next
>>>>>>>>>>> week
>>>>>>>>>>>
>>>>>>>>>>>> I'm writing some angularjs plugins.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>> https://docs.google.com/document/d/177-drFSIBOh_aln25v-gpka9TNW8TFmJifLRdVptxz8/edit?usp=sharing
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> Thank you.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> On 19 June 2014 13:14, Ayola Jayamaha <
>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>> On 19 June 2014 01:38, Kanak Biscuitwala <[email protected]>
>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>> Local deployment is fine.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>> Here is the git repo that I will be using, later I will share
>>>>>>>> Git
>>>>>>>>>>>
>>>>>>>>>>>>>> location (Angular plugin) that can be used in dashboard of
>>>>>>>> hawtio. I
>>>>>>>>>>> will
>>>>>>>>>>>
>>>>>>>>>>>>>> blog on those as well.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>> The main thing we would like you to deliver is the package so
>>>>>>>> that it
>>>>>>>>>>> is
>>>>>>>>>>>
>>>>>>>>>>>>>> available for anyone to deploy within their own cluster.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>> Sure,
>>>>>>>>>>>
>>>>>>>>>>>>> helix-dashboard[2] module will build 'sample-1.5-SNAPSHOT.war'
>>>>>>>> with
>>>>>>>>>>> helix
>>>>>>>>>>>
>>>>>>>>>>>>> dashboard. This war can be host any server (tomcat etc.. ) by
>>>>>>>> anyone
>>>>>>>>>>> with
>>>>>>>>>>>
>>>>>>>>>>>>> helix rest web app (own cluster).
>>>>>>>>>>>
>>>>>>>>>>>>> I just found[1] function 'start()' line 43. I too can follow
>>>>>>>> that model
>>>>>>>>>>>
>>>>>>>>>>>>> even.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>> Therefore finally you will have web app as
>>>>>>>> 'helix-admin-webapp' that can
>>>>>>>>>>>
>>>>>>>>>>>>> be deployed within their own cluster.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>> [1]
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>> https://github.com/AyolaJayamaha/helix/blob/master/helix-admin-webapp/src/main/java/org/apache/helix/webapp/HelixAdminWebApp.java
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>> [2]
>>>>>>>> https://github.com/AyolaJayamaha/helix/tree/master/helix-dashboard
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>> Kanak
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>> ----------------------------------------
>>>>>>>>>>>
>>>>>>>>>>>>>>> Date: Wed, 18 Jun 2014 22:30:43 +0530
>>>>>>>>>>>
>>>>>>>>>>>>>>> Subject: Re: [GSOC] Current Status
>>>>>>>>>>>
>>>>>>>>>>>>>>> From: [email protected]
>>>>>>>>>>>
>>>>>>>>>>>>>>> To: [email protected]
>>>>>>>>>>>
>>>>>>>>>>>>>>> CC: [email protected]
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>
>>>>>>>>>>>>>>> Currently I'm creating mock UIs, helix and hawt.io
>>>>>>>> integration as
>>>>>>>>>>>
>>>>>>>>>>>>>> module
>>>>>>>>>>>
>>>>>>>>>>>>>>> and plugins with angularjs in hawtio dashboard.
>>>>>>>>>>>
>>>>>>>>>>>>>>> Upto now I'm almost created the mock UIs. And in helix and
>>>>>>>> hawtio
>>>>>>>>>>>
>>>>>>>>>>>>>>> integration where should I create the headers to cater for
>>>>>>>> the cross
>>>>>>>>>>>
>>>>>>>>>>>>>> domain
>>>>>>>>>>>
>>>>>>>>>>>>>>> issue and if I'm deploying the .war file where can I deploy
>>>>>>>> it?
>>>>>>>>>>>
>>>>>>>>>>>>>>> For the time being the code is in my local machine. I will
>>>>>>>> commit to
>>>>>>>>>>>
>>>>>>>>>>>>>> repo
>>>>>>>>>>>
>>>>>>>>>>>>>>> tomorrow and share with you. But it is still in initial
>>>>>>>> phase.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>>> On 18 June 2014 09:53, Kanak Biscuitwala <
>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>>>> Sounds reasonable. Is your current code available in a
>>>>>>>> public
>>>>>>>>>>>
>>>>>>>>>>>>>> repository?
>>>>>>>>>>>
>>>>>>>>>>>>>>>> I would be interested in taking a look if it is.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>>>> Kanak
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>>>> ________________________________
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Date: Wed, 18 Jun 2014 09:31:40 +0530
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Subject: Re: [GSOC] Current Status
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> From: [email protected]
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> To: [email protected]; [email protected]
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> In Hawt.io, from a plugin developer's perspective a plugin
>>>>>>>> is just a
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> set of resources; usually at least one JavaScript file.
>>>>>>>> For all the
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> plugins in hawt.io<http://hawt.io> done so far they have
>>>>>>>> picked
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> AngularJS as the UI framework, which has a nice two-way
>>>>>>>> binding
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> between the HTML markup and the JS data model along with
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> modularization, web directives and dependency injection.
>>>>>>>> These
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> AngularJS modules can be added and removed at runtime
>>>>>>>> inside the
>>>>>>>>>>> same
>>>>>>>>>>>
>>>>>>>>>>>>>>>>> single page application without requiri
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best Regards,
>>>>>>> Ayola Jayamaha
>>>>>>>
>>>>>>> http://ayolajayamaha.blogspot.com
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best Regards,
>>>>>> Ayola Jayamaha
>>>>>>
>>>>>> http://ayolajayamaha.blogspot.com
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best Regards,
>>>>> Ayola Jayamaha
>>>>>
>>>>> http://ayolajayamaha.blogspot.com
>>>>>
>>>>
>>>
>>>
>>> --
>>> Best Regards,
>>> Ayola Jayamaha
>>>
>>> http://ayolajayamaha.blogspot.com
>>>
>>>
>>
>>
>> --
>> Best Regards,
>> Ayola Jayamaha
>>
>> http://ayolajayamaha.blogspot.com
>>
> 
> 
> 
> -- 
> Best Regards,
> Ayola Jayamaha
> 
> http://ayolajayamaha.blogspot.com
                                          

Reply via email to