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

Reply via email to