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

stack commented on HBASE-3991:
------------------------------

@Nicolas What are the scripts written in?  The util would be where?  Under the 
bin or at top-level?

Up to now I've seen 'bin' as place for 'scripts' that up to this have been 
non-java but scripts that are not actively in use have the tendency to rot 
especially if they do not need to be compiled.  We have this prob. now w/ bin 
contents.

Regards, "...how do we keep it from becoming a cesspool of half-baked & 
duplicated operational hacks", thats a tough.  Tests for scripts would help 
with rot.  Libs that scripts can reuse would help mitigate duplication (the 
ruby stuff has libs and primitive tests that has not been consistently 
exploited).

If we think the cesspool inevitable, yeah, lets move the smell elsewhere as per 
Todd.

> Add Util folder for Utility Scripts
> -----------------------------------
>
>                 Key: HBASE-3991
>                 URL: https://issues.apache.org/jira/browse/HBASE-3991
>             Project: HBase
>          Issue Type: Brainstorming
>          Components: scripts, util
>    Affects Versions: 0.92.0
>            Reporter: Nicolas Spiegelberg
>            Assignee: Nicolas Spiegelberg
>
> This JIRA is to start discussion around adding some sort of 'util' folder to 
> HBase for common operational scripts.  We're starting to write a lot of HBase 
> analysis utilities that we'd love to share with open source, but don't want 
> to clutter the 'bin' folder, which seems like it should be reserved for 
> start/stop tasks.  If we add a 'util' folder, how do we keep it from becoming 
> a cesspool of half-baked & duplicated operational hacks.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to