[ https://issues.apache.org/jira/browse/ACCUMULO-4490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15552197#comment-15552197 ]
Mike Walch commented on ACCUMULO-4490: -------------------------------------- I have been experimenting for a few days and have gone through a few iterations. I made a [GitHub pull request|https://github.com/apache/accumulo/pull/160] with some code that is not ready to be merged (more work is needed) but is ready for feedback. Let me know what you think. I tried to focus on script API and did a lot of wrapping of the current scripts. After the API has been settled, I would like simplify these scripts. > Simplify Accumulo scripts and config files > ------------------------------------------ > > Key: ACCUMULO-4490 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4490 > Project: Accumulo > Issue Type: Improvement > Components: scripts, start > Affects Versions: 2.0.0 > Reporter: Mike Walch > Assignee: Mike Walch > Fix For: 2.0.0 > > Time Spent: 10m > Remaining Estimate: 0h > > Currently, there are too many Accumulo scripts and config files in 'bin' and > 'conf' respectively. It is confusing to know which scripts or configuration > file should be used. Some scripts are just used by other scripts. Some > configuration file are only needed in rare situations. Scripts also lack > usage/help docs. > Below is general plan to fix this: > # Reduce the number of scripts in 'bin' directory > #* Move implementation/uncommon scripts to 'scripts' directory > #* Scripts in `bin` should be simple wrapper scripts that either call Java or > implementation script in `scripts' directory > # Scripts in 'bin' should have good help/usage information. > # Only generate one set of example configuration in 'conf/examples'. User can > use bootstrap-config to generate config for different environments. > # Change bootstrap-config to only generate minimal config necessary. > # For uncommon configuration files (like logging), fall back to example file > in 'conf/examples' if file not present in 'conf' -- This message was sent by Atlassian JIRA (v6.3.4#6332)