I'd like to get a vote/discussion started about https://issues.apache.org/jira/browse/HBASE-2170
I've seen multiple requests on Twitter, IRC or the mailing lists for a simple way to start client development. This simply does not exist at the moment and I suspect the problem will grow worse the more people use HBase. All the problems and possible solutions seem to be laid out in the ticket. Problem: I just want to get all the required jars to write a program that accesses HBase, preferably those jars are distributed via a publicly accessible repository. At the moment this is just not easily doable and it is very hard to get started as Kay Kay has laid out beautifully (just add jars until there are no more ClassNotFoundExceptions). It should be easy to still provide a jar that contains everything as it is now if needed. As this would take another considerable effort in moving around a whole bunch of files and directories I'd like to get a consensus before one of us (seems as if Paul Smith, Kay Kay and me would be candidates) does unnecessary work on this. I'd love your input on this (here or in the ticket) and if you have any questions about the Maven side of this shoot. Cheers, Lars