[
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