Github user revans2 commented on the pull request:
https://github.com/apache/storm/pull/600#issuecomment-115699285
@tedxia I don't really like the idea. I think we should make it simple for
people to do that, but the problem is hdfs and hbase are more than just a set
of jars. The configuration required to make them work is often extensive.
Perhaps what we can do is to have storm-hdfs and storm-hbase in
extlib-daemon by default, and inside the default storm-env.sh we look for
hadoop and hbase on the PATH, and if they are found we append the result of
`hadoop classpath` and `hbase classpath` to STORM_EXT_CLASSPATH_DAEMON.
That way they are there to be used if hadoop and hbase are setup on the
node and we are not tied to a very specific version or configuration of hadoop
and hbase.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---