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 requiring a reload. I will be using 
> AngularJS Directives[2] and angular UI. Finally we will have Plugins in 
> Hawt.io (Collection of AngularJS modules) 
> 
> In my approach I will build pluggins from AngularJS (plug can be just 
> js file or js files) that will use $http to call rest API in helix. 
> Final Helix Plugin in Hawt.io (Helix dashboard) will use all those 
> AngularJS that I am building now. 
> 
> 
> 
> Those AngularJS (js and html file) store in separate modules in helix 
> and we can use a maven WAR project and add the hawtio-web WAR 
> dependency and use the maven war plugin we can then add my develop 
> plugins into the war. This module will create .war file and can be 
> deploy as web app (dashboard) in Helix (rest admin web application is 
> running) 
> 
> 
> 
> [1] http://hawt.io/plugins/howPluginsWork.html 
> 
> [2] http://hawt.io/developers/directives.html 
> 
> [3] http://hawt.io/plugins/index.html 
> 
> 
> On 12 June 2014 22:44, Kanak Biscuitwala 
> <[email protected]<mailto:[email protected]>> wrote: 
> +1 feel free to use whatever approach is easier 
> 
> ---------------------------------------- 
>> Date: Thu, 12 Jun 2014 10:07:36 -0700 
>> Subject: Re: [GSOC] Current Status 
>> From: [email protected]<mailto:[email protected]> 
>> To: [email protected]<mailto:[email protected]> 
>> CC: [email protected]<mailto:[email protected]> 
>> 
>> I think it should be ok to either have helix-dashboard module to generate 
>> the war or merge into helix-admin-webapp. We can probably start with 
>> helix-dashboard first and then merge it into helix-admin-webapp later. 
>> 
>> 
>> On Thu, Jun 12, 2014 at 9:55 AM, Ayola Jayamaha 
> <[email protected]<mailto:[email protected]>> 
>> wrote: 
>> 
>>> Hi 
>>> 
>>> If we start two server in different ports Since hawtio dashboard will use 
>>> Helix REST API there can be a CROS domain issue.As we discussed, desperate 
>>> module (eg: Helix-dashboard) will create Hawt.io dashboard as web 
>>> application and it will be 'war' file, that can be deploy. 
>>> Is it possible to deploy dashboard war file in helix? 
>>> (I think helix rest API (helix-admin-webapp) is also deployed as web app, 
>>> am I correct) so can we use same server to deploy dashboard? 
>>> 
>>> Thanks 
>>> 
>>> 
>>> On 27 May 2014 06:12, Ayola Jayamaha 
> <[email protected]<mailto:[email protected]>> wrote: 
>>> 
>>>> Hi, 
>>>> 
>>>> You can find all of the REST API URLs on: 
>>>> http://ayolajayamaha.blogspot.com/2014/05/rest-api-further.html 
>>>> 
>>>> 
>>>> On 27 May 2014 05:44, Ayola Jayamaha 
> <[email protected]<mailto:[email protected]>> wrote: 
>>>> 
>>>>> 
>>>>> 
>>>>> ---------- Forwarded message ---------- 
>>>>> From: Kanak Biscuitwala 
> <[email protected]<mailto:[email protected]>> 
>>>>> Date: 26 May 2014 23:00 
>>>>> Subject: RE: [GSOC] Current Status 
>>>>> To: "[email protected]<mailto:[email protected]>" 
> <[email protected]<mailto:[email protected]>> 
>>>>> Cc: 
> "[email protected]<mailto:[email protected]>" 
> <[email protected]<mailto:[email protected]>>, 
>>>>> kishore g <[email protected]<mailto:[email protected]>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> Yes everything is implemented in Java at the lowest level. The command 
>>>>> line API is implemented in ClusterSetup.java. 
>>>>> 
>>>>> ---------------------------------------- 
>>>>>> Date: Mon, 26 May 2014 12:55:45 +0530 
>>>>>> Subject: Re: [GSOC] Current Status 
>>>>>> From: [email protected]<mailto:[email protected]> 
>>>>>> To: [email protected]<mailto:[email protected]>; 
> [email protected]<mailto:[email protected]> 
>>>>>> CC: 
> [email protected]<mailto:[email protected]>; 
> [email protected]<mailto:[email protected]> 
>>>>>> 
>>>>>> Thanks Kanak. 
>>>>>> 
>>>>>> I too noticed from RestAdminApplication[1],I think it covers all of 
>>> the 
>>>>>> REST API of HELIX. 
>>>>>> Is Commmand line api also implemented using java API? Therefore is 
>>> java 
>>>>> API 
>>>>>> the main top interface? 
>>>>>> 
>>>>>> Your ideas and suggestions are deeply appreciated and valued. 
>>>>>> 
>>>>>> Thanks. 
>>>>>> 
>>>>>> 
>>>>>> References: 
>>>>>> [1 
>>>>>> ] 
>>>>> 
>>> 
> https://github.com/apache/helix/blob/master/helix-admin-webapp/src/main/java/org/apache/helix/webapp/RestAdminApplication.java
>  
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On 10 May 2014 08:54, Ayola Jayamaha 
> <[email protected]<mailto:[email protected]>> 
>>> wrote: 
>>>>>> 
>>>>>>> Installing hawtio dashboard and building it from source code. 
>>>>>>> 
>>>>> http://ayolajayamaha.blogspot.com/2014/05/running-hawtio-dashboard.html 
>>>>>>> 
>>>>>>> 
>>>>>>> On 5 May 2014 09:30, Ayola Jayamaha 
> <[email protected]<mailto:[email protected]>> 
>>> wrote: 
>>>>>>> 
>>>>>>>> Steps followed in checking REST API 
>>>>>>>> http://ayolajayamaha.blogspot.com/2014/05/helix-rest-api.html 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On 3 May 2014 12:21, Ayola Jayamaha 
> <[email protected]<mailto:[email protected]>> 
>>>>> wrote: 
>>>>>>>> 
>>>>>>>>> Thanks Jason for the instructions. 
>>>>>>>>> 
>>>>>>>>> I will follow the steps that you have given. 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On 3 May 2014 04:24, Zhen Zhang 
> <[email protected]<mailto:[email protected]>> wrote: 
>>>>>>>>> 
>>>>>>>>>> Hi Ayola, 
>>>>>>>>>> 
>>>>>>>>>> Thanks for the update. To test/check the rest API, you can start 
>>>>>>>>>> Helix-rest-admin when you are running the Helix example in quick 
>>>>> start. 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>> 
>>> 
> $HELIX_HOME/helix-admin-webapp/target/helix-admin-webapp-pkg/bin/run-rest-admin.sh
>  
>>>>>>>>>> usage: java org.apache.helix.webapp.RestAdminApplication 
>>>>>>>>>> --help Prints command-line 
>>>>>>>>>> options info 
>>>>>>>>>> --port <web service port, default: 8100> Provide web service 
>>>>>>>>>> port 
>>>>>>>>>> --zkSvr <ZookeeperServerAddress(Required)> Provide zookeeper 
>>>>>>>>>> address 
>>>>>>>>>> 
>>>>>>>>>> It asks for a http port (default 8100) and the zkAddress (e.g. 
>>>>>>>>>> localhost:2199). After you start Helix-rest-admin, you can use the 
>>>>> rest 
>>>>>>>>>> api: 
>>>>>>>>>> http://helix.apache.org/0.6.2-incubating-docs/tutorial_admin.html 
>>>>>>>>>> 
>>>>>>>>>> Thanks, 
>>>>>>>>>> Jason 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> On Fri, May 2, 2014 at 5:53 AM, Ayola Jayamaha < 
>>>>>>>>>> [email protected]<mailto:[email protected]>>wrote: 
>>>>>>>>>> 
>>>>>>>>>>> Hi, 
>>>>>>>>>>> 
>>>>>>>>>>> I was able to build helix from the source code with out test (I 
>>> got 
>>>>>>>>>> some 
>>>>>>>>>>> test failures in TestZKUtil>ZkUnitTestBase.afterTest:93 there 
>>> fore 
>>>>> I 
>>>>>>>>>> skip 
>>>>>>>>>>> the test in helix building). I have started blog on those task, 
>>>>> Think 
>>>>>>>>>> it is 
>>>>>>>>>>> OK with helix Developers? 
>>>>>>>>>>> 
>>>>>>>>>>> Helix build with out test was success[1]. 
>>>>>>>>>>> I try out helix admin API with helix sample ('Quick start')[2] 
>>>>>>>>>>> 
>>>>>>>>>>> How can I test/check the rest API sample or tutorial 
>>>>>>>>>>> Currently I'm looking at hawtio dashboard samples. 
>>>>>>>>>>> 
>>>>>>>>>>> [1] 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>> 
>>> 
> http://ayolajayamaha.blogspot.com/2014/03/build-helix-from-source-code.html 
>>>>>>>>>>> [2] 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>> 
>>> 
> http://ayolajayamaha.blogspot.com/2014/05/how-to-run-helix-example-from-source.html
>  
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> On 25 April 2014 22:56, Kanak Biscuitwala 
> <[email protected]<mailto:[email protected]>> 
>>>>>>>>>> wrote: 
>>>>>>>>>>> 
>>>>>>>>>>>> This is a good time to make sure you can run get started with 
>>>>> Helix 
>>>>>>>>>> and 
>>>>>>>>>>>> can successfully build it. As you go along, we will be available 
>>>>> to 
>>>>>>>>>>> answer 
>>>>>>>>>>>> questions about the Helix codebase, architecture, the issue 
>>>>>>>>>>>> tracking/communication/code review processes, and so on. 
>>>>>>>>>>>> 
>>>>>>>>>>>> Your plan sounds reasonable. 
>>>>>>>>>>>> 
>>>>>>>>>>>> Kanak 
>>>>>>>>>>>> ________________________________ 
>>>>>>>>>>>>> Date: Fri, 25 Apr 2014 22:32:25 +0530 
>>>>>>>>>>>>> Subject: [GSOC] Current Status 
>>>>>>>>>>>>> From: 
> [email protected]<mailto:[email protected]> 
>>>>>>>>>>>>> To: [email protected]<mailto:[email protected]> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Thanks and I accept all your support to achieve it 
>>> successfully. 
>>>>>>>>>> Since 
>>>>>>>>>>>>> this is my first gsoc project. 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> What is the best thing to do on this phase of gsoc? 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Plan to do on this phase (2 weeks time) 
>>>>>>>>>>>>> - helix api try out mainly for dashboard 
>>>>>>>>>>>>> -hawito dashboard samples in other product 
>>>>>>>>>>>>> - understanding and finding the best approach to helix 
>>> dashboard 
>>>>>>>>>>>>> [https://mail.google.com/mail/u/0/images/cleardot.gif] 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> -- 
>>>>>>>>>>>>> Best Regards, 
>>>>>>>>>>>>> Ayola Jayamaha 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> -- 
>>>>>>>>>>> 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 
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> -- 
>>>> 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