Hi Kishore, I will do comparison over those two[1,2]. Was there any reason to choice those two? (If we can expose all operations and detail of Helix as RESt services. We can look some pure JavaScript/HTML5 Dashboard Project)
[1] http://hawt.io/getstarted/index.html [2] http://www.playframework.com/ On Tue, Mar 18, 2014 at 1:57 AM, kishore g <[email protected]> wrote: > There were some discussions on the mailing list regarding hawt.io and > play framework. I dont' have any preference. > > > On Mon, Mar 17, 2014 at 1:18 PM, madhuka udantha <[email protected] > > wrote: > >> Hi All, >> >> Is there any REST specification in Helix/[1] ? REST API documentation? >> I was looking some Helix documentation and tutorial. Checking available >> API. >> >> I was looking some dashboard(/open source) to get UI components ideas, >> features, user interaction level. >> dashing[2], jslate[3], stashboard[4], openstack[5] and wso2 UES[6], >> playframework[7] and hawt.io[8]. >> Lot of dashboard contains responsive UI and HTML5 capabilities. >> >> Thanks >> >> [1] https://issues.apache.org/jira/browse/HELIX-99 >> [2] http://shopify.github.io/dashing/ >> [3] http://jslate.com/pages/home >> [4] http://www.stashboard.org/ >> [5] https://www.openstack.org/software/openstack-dashboard/ >> [6] http://wso2.com/products/user-engagement-server/ >> [7] http://www.playframework.com/ >> [8] http://hawt.io/ >> >> >> On Mon, Mar 17, 2014 at 10:50 AM, kishore g <[email protected]> wrote: >> >>> Thanks Madhuka for taking this up. Feel free to use any tool that is >>> compatible to Apache License. >>> >>> thanks, >>> Kishore G >>> >>> >>> On Sun, Mar 16, 2014 at 10:05 PM, madhuka udantha < >>> [email protected]> wrote: >>> >>>> >>>> >>>> >>>> On Mon, Mar 17, 2014 at 3:56 AM, Kanak Biscuitwala <[email protected] >>>> > wrote: >>>> >>>>> Just to be clear, the repository you referred to is out of date. The >>>>> current location is available at http://helix.apache.org/sources.htmland >>>>> mirrored by >>>>> https://github.com/apache/helix >>>> >>>> Thanks Kanak, >>>> I was able build it (0.7.1-incubating-SNAPSHOT). I will go on some >>>> source code in there regard to $subject. >>>> >>>> I am following online Doc[1] to understand rest/ API of helix. >>>> Here are few jira[2,3,4] I was looking to get the idea of rest API. >>>> I believe while we will progressing jira[3] also be able complete some >>>> far as it is about rest specification. >>>> Is there any UI level boundaries/limitation for $subject (If licence is >>>> fine with Apache We can proceed)? >>>> >>>> [1] http://helix.apache.org/0.7.0-incubating-docs/tutorial_admin.html >>>> [2] https://issues.apache.org/jira/browse/HELIX-46 (resolved) >>>> [3] https://issues.apache.org/jira/browse/HELIX-99 >>>> [4] https://issues.apache.org/jira/browse/HELIX-46 (resolved) >>>> >>>>> >>>>> >>>>> Thanks for your interest. Please let us know if there is any way we >>>>> can help. >>>>> >>>>> Kanak >>>>> >>>>> ---------------------------------------- >>>>> > From: [email protected] >>>>> > Date: Mon, 17 Mar 2014 02:21:49 +0530 >>>>> > Subject: Re: [GSOC 2014] Helix dashboard >>>>> > To: [email protected] >>>>> > CC: [email protected]; [email protected] >>>>> > >>>>> > Hi, Kanak >>>>> > >>>>> > >>>>> > >>>>> > Thanks for replying. I have worked with some clustering[5]/ >>>>> dashboard[6] >>>>> > open source work. I went through [2,3] for helix and I am going >>>>> through >>>>> > documentation[7]. I will try go over briefly on source[7] and >>>>> wikis/codes >>>>> > on [1,4]. >>>>> > >>>>> > >>>>> > Since listed operations are currently available via REST, Java, and >>>>> command >>>>> > line APIs, >>>>> > >>>>> > +1, >>>>> > >>>>> > >>>>> > We can make AJAX/ WS calls from front end (FE) to back end (BE) rest >>>>> > services to get data. We can go from grass level even (With >>>>> bootstrap). But >>>>> > Since there few library/project for such thing we can used for it as >>>>> email >>>>> > thread has gone. >>>>> > >>>>> > >>>>> > >>>>> > For common administrative operations as been listed. We will need UI >>>>> wire >>>>> > frames and mainly for viewing data over dashboard. >>>>> > >>>>> > >>>>> > Thanks >>>>> > >>>>> > Madhuka >>>>> > >>>>> > >>>>> > [1] https://github.com/linkedin/helix >>>>> > >>>>> > [2] https://www.youtube.com/watch?v=s3IsSfwIPB4 >>>>> > >>>>> > [3] >>>>> http://www.slideshare.net/amywtang/apache-con-buildingddsusinghelix >>>>> > >>>>> > [4] https://git-wip-us.apache.org/repos/asf/helix.git >>>>> > >>>>> > [5] >>>>> > >>>>> http://madhukaudantha.blogspot.com/2013/12/wso2-application-server-clustering.html?q=cluster >>>>> > >>>>> > [6] >>>>> > >>>>> http://madhukaudantha.blogspot.com/2013/07/creating-dashboard-with-ues.html?q=UES >>>>> > >>>>> > [7] http://helix.apache.org/0.6.2-incubating-docs/index.html >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > On Sun, Mar 16, 2014 at 12:24 AM, Kanak Biscuitwala < >>>>> [email protected]>wrote: >>>>> > >>>>> >> >>>>> >> Hi Madhuka, >>>>> >> >>>>> >> The general idea is that right now, Helix uses global stores like >>>>> >> ZooKeeper to manage distributed systems in a high-level way. >>>>> However, the >>>>> >> only way to view Helix state right now is through viewers of those >>>>> stores >>>>> >> like ZooInspector. This is difficult to understand because all you >>>>> see is >>>>> >> some JSON organized into directories, and it's overall pretty >>>>> independent >>>>> >> of Helix concepts. We'd like a Helix-specific viewer/administrator >>>>> >> dashboard for this reason. >>>>> >> >>>>> >> If you haven't already, I recommend visiting >>>>> http://helix.apache.org, >>>>> >> reading up on concepts and tutorials, and perhaps trying a recipe >>>>> or two. >>>>> >> >>>>> >> The dashboard should show realtime data, and also support basic >>>>> workflows >>>>> >> for doing common administrative operations: >>>>> >> >>>>> >> 1. Pausing a cluster or resource >>>>> >> 2. Disabling a resource, partition, or participant >>>>> >> 3. Triggering a rebalance >>>>> >> 4. Changing the assignment of partitions to participants >>>>> >> 5. Adding a new resource >>>>> >> 6. Configuring a new participant >>>>> >> 7. Resetting partitions, resources, and participants that are in >>>>> error >>>>> >> state >>>>> >> 8. Setting configuration properties >>>>> >> >>>>> >> All of these operations are currently available via REST, Java, and >>>>> >> command line APIs, so you can call these internally on the >>>>> dashboard. >>>>> >> >>>>> >> As for UI support, that can be up to you. We're all pretty good >>>>> systems >>>>> >> developers, but not necessarily experienced at frontend >>>>> development. What I >>>>> >> would like to see is the realtime cluster state, and then what the >>>>> cluster >>>>> >> state will look like if you commit pending changes. Then, once >>>>> committed, >>>>> >> the changes will take place. >>>>> >> >>>>> >> I hope this was helpful. Feel free to respond if you have any >>>>> questions. >>>>> >> >>>>> >> Thanks, >>>>> >> Kanak >>>>> >> >>>>> >> ---------------------------------------- >>>>> >>> From: [email protected] >>>>> >>> Date: Sat, 15 Mar 2014 22:09:25 +0530 >>>>> >>> Subject: [GSOC 2014] Helix dashboard >>>>> >>> To: [email protected]; [email protected] >>>>> >>> CC: [email protected] >>>>> >>> >>>>> >>> Hi, >>>>> >>> >>>>> >>> While I was going through GSOC project I found[1], I went through >>>>> mail >>>>> >>> thread[2] seems interesting as I was working with some dashboard, >>>>> gadgets >>>>> >>> and OSAPI [4]. >>>>> >>> >>>>> >>> I like to know bit more on[1], regard what time of data level are >>>>> planing >>>>> >>> to show in dashboard and to which level of UI support >>>>> (HTML5/dragging- >>>>> >>> drooping/resposive UI)? >>>>> >>> >>>>> >>> Thanks >>>>> >>> >>>>> >>> [1] https://issues.apache.org/jira/browse/HELIX-60?filter=12326260 >>>>> >>> [2] >>>>> >>> >>>>> >> >>>>> http://mail-archives.apache.org/mod_mbox/incubator-helix-dev/201303.mbox/%3CCABaj-QZPbN8W6WZ1OZNCFk7yCLFPcmiGV5wHdM=dyd0hbtx...@mail.gmail.com%3E >>>>> >>> [3] >>>>> http://www.dzone.com/links/r/wso2_user_engagement_server_ues.html >>>>> >>> [4] >>>>> >> >>>>> http://madhukaudantha.blogspot.com/search/label/OpenSocial%20container >>>>> >>> -- >>>>> >>> Cheers, >>>>> >>> Madhuka >>>>> >>> http://madhukaudantha.blogspot.com >>>>> >> >>>>> >> >>>>> > >>>>> > >>>>> > >>>>> > -- >>>>> > Cheers, >>>>> > Madhuka Udantha >>>>> > http://madhukaudantha.blogspot.com >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> Cheers, >>>> Madhuka Udantha >>>> http://madhukaudantha.blogspot.com >>>> >>> >>> >> >> >> -- >> Cheers, >> Madhuka Udantha >> http://madhukaudantha.blogspot.com >> > > -- Cheers, Madhuka Udantha http://madhukaudantha.blogspot.com
