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
