On Fri, Jan 5, 2018 at 11:24 AM, Mike Walch <mwa...@apache.org> wrote:
> I like the idea of client tarball.  I think it will make things easier for
> users. However, I agree with Keith that we are going to need to split the
> accumulo command into accumulo-client & accumulo-server.  I am interested
> in helping out with this as I have done a lot of work on the scripts in 2.0.

2.0 would be a good time for disruptive script changes.

Could call client script accumulo and server script accumulo-server.
Just thinking the client script is used more often so shorter would be
nice.

>
> On Thu, Jan 4, 2018 at 7:16 PM, Josh Elser <josh.el...@gmail.com> wrote:
>
>> Hi,
>>
>> $dayjob presented me with a request to break up the current tarball into
>> two: one suitable for "users" and another for the Accumulo services. The
>> ultimate goal is to make upgrade scenarios a bit easier by having client
>> and server centric packaging.
>>
>> The "client" tarball would be something suitable for most users providing
>> the ability to do things like:
>>
>> * Launch a java app against Accumulo
>> * Launch a MapReduce job against Accumulo
>> * Launch the Accumulo shell
>>
>> Essentially, the client tarball is just a pared down version of our
>> "current" tarball and the server-tarball is likely equivalent to our
>> "current" tarball (given that we have little code which would be considered
>> client-only).
>>
>> Obviously, there are many ways to go about this. If there is buy-in from
>> other folks, adding some new assembly descriptors and making it a part of
>> the Maven build (perhaps, optionally generated) would be the easiest in
>> terms of maintenance. However, I don't want to push for that if it's just
>> going to be ignored by folks. I'll be creating something to support this
>> one way or another.
>>
>> Any thoughts/opinions? Would this have any value to other folks?
>>
>> - Josh
>>

Reply via email to