[ 
https://issues.apache.org/jira/browse/HELIX-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13642980#comment-13642980
 ] 

Santiago Perez commented on HELIX-90:
-------------------------------------

I would suggest that you present specific apis that ought to be cleaned up / 
wrapped / abstracted here. Then we can identify specific APIs and create a 
ticket for each api to keep the discussions focused.
                
> Clean up Api's
> --------------
>
>                 Key: HELIX-90
>                 URL: https://issues.apache.org/jira/browse/HELIX-90
>             Project: Apache Helix
>          Issue Type: Bug
>            Reporter: kishore gopalakrishna
>
> Providing better apis for users was unfortunately not one of the initial 
> goals of Helix. Our goal was to minimize copy paste code, so we wrote low 
> level methods like having templates for path generation, variable arguments 
> to retrieve cluster data, this assumes that the developer knows the code and 
> the lot of internal details. This is ok for development of Helix code but 
> clearly not good for Helix users. It takes a lot of time for users to 
> understand the low level apis and our lack of java docs dont help much.
> We are doing quite a bit of change in 0.6.1 and I wish we can include this as 
> well 0.6.1.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to