Re: picocli in log4j

2017-08-14 Thread Remko Popma
I created https://issues.apache.org/jira/browse/LOG4J2-2011 for this.


On Thu, Aug 10, 2017 at 8:29 Remko Popma  wrote:

> Hi Gary,
>
> Love the add-ons. Definitely interested.
> Let me ping you offlist to see how we can collaborate on this.
>
> Remko
>
> On Wed, Aug 9, 2017 at 1:02 Gary Gregory  wrote:
>
>> Hi,
>>
>> Congrats on your library!
>>
>> What I look for in these CLI frameworks is a rich library of bindings.
>> None
>> of them have it which is why I ended up creating
>> https://github.com/garydgregory/jcommander-addons/blob/master/README.md
>>
>> This is a pain because I should not need two libraries to cover the JRE.
>>
>> If you want this kind of stuff for you library, let me know...
>>
>> Gary
>>
>> On Aug 4, 2017 12:59, "Remko Popma"  wrote:
>>
>> > Thanks all for your positive feedback on picocli 
>> > back
>> > in April.
>> > There have been multiple releases since then and I am confident about
>> its
>> > stability now.
>> >
>> > Any objections if I replace our current usage of JCommander
>> >  with picocli?
>> >
>> > Main benefits:
>> >
>> >- Customizable usage help
>> >- Usage help with ANSI colors
>> >
>> >- Better support for positional parameters
>> >- POSIX short options (like -xvrf)
>> >- Can be included as source to reduce external dependencies
>> >- Coming soon: autocomplete
>> ><
>> https://github.com/remkop/picocli/wiki/Notes-on-autocomplete-(work-in-
>> > progress)>
>> >
>>
>


Re: picocli in log4j

2017-08-09 Thread Remko Popma
Hi Gary,

Love the add-ons. Definitely interested.
Let me ping you offlist to see how we can collaborate on this.

Remko

On Wed, Aug 9, 2017 at 1:02 Gary Gregory  wrote:

> Hi,
>
> Congrats on your library!
>
> What I look for in these CLI frameworks is a rich library of bindings. None
> of them have it which is why I ended up creating
> https://github.com/garydgregory/jcommander-addons/blob/master/README.md
>
> This is a pain because I should not need two libraries to cover the JRE.
>
> If you want this kind of stuff for you library, let me know...
>
> Gary
>
> On Aug 4, 2017 12:59, "Remko Popma"  wrote:
>
> > Thanks all for your positive feedback on picocli 
> > back
> > in April.
> > There have been multiple releases since then and I am confident about its
> > stability now.
> >
> > Any objections if I replace our current usage of JCommander
> >  with picocli?
> >
> > Main benefits:
> >
> >- Customizable usage help
> >- Usage help with ANSI colors
> >
> >- Better support for positional parameters
> >- POSIX short options (like -xvrf)
> >- Can be included as source to reduce external dependencies
> >- Coming soon: autocomplete
> ><
> https://github.com/remkop/picocli/wiki/Notes-on-autocomplete-(work-in-
> > progress)>
> >
>


Re: picocli in log4j

2017-08-08 Thread Remko Popma
Great, thanks for the positive feedback!

For whoever is interested, picocli autocomplete
 is now in public
beta. Spread the word! :-) Feedback welcome!

On Tue, Aug 8, 2017 at 3:06 AM, Matt Sicker  wrote:

> JCommander is in use mainly for the log4j-server stuff.
>
> On 7 August 2017 at 10:21, Chandra 
> wrote:
>
> > +1 for picocli, I looked into it some time ago and looked pretty good.
> > In-fact, I wanted to use it for my own project for `JvmTop`.
> >
> > btw, where are we using `Jcommander` in log4j2?
> >
> >
> > thanks,
> > Chandra
> >
> > On 7 Aug 2017, 8:32 PM +0530, Matt Sicker , wrote:
> > > I have no objections. I do like your library, though I haven't used it
> > for
> > > any of my own projects yet (since most of what I've been working on for
> > the
> > > past several months have all been Mesos-managed containers, so startup
> > has
> > > been mostly delegated to environment variables for configuration).
> > >
> > > The autocomplete feature sounds pretty sweet.
> > >
> > > On 4 August 2017 at 13:59, Remko Popma  wrote:
> > >
> > > > Thanks all for your positive feedback on picocli <
> http://picocli.info/
> > > > back
> > > > in April.
> > > > There have been multiple releases since then and I am confident about
> > its
> > > > stability now.
> > > >
> > > > Any objections if I replace our current usage of JCommander
> > > >  with picocli?
> > > >
> > > > Main benefits:
> > > >
> > > > - Customizable usage help
> > > > - Usage help with ANSI colors
> > > >  > > > - Better support for positional parameters
> > > > - POSIX short options (like -xvrf)
> > > > - Can be included as source to reduce external dependencies
> > > > - Coming soon: autocomplete
> > > >  > autocomplete-(work-in-
> > > > progress)
> > > >
> > >
> > >
> > >
> > > --
> > > Matt Sicker  >
>
>
>
> --
> Matt Sicker 
>


Re: picocli in log4j

2017-08-07 Thread Matt Sicker
JCommander is in use mainly for the log4j-server stuff.

On 7 August 2017 at 10:21, Chandra 
wrote:

> +1 for picocli, I looked into it some time ago and looked pretty good.
> In-fact, I wanted to use it for my own project for `JvmTop`.
>
> btw, where are we using `Jcommander` in log4j2?
>
>
> thanks,
> Chandra
>
> On 7 Aug 2017, 8:32 PM +0530, Matt Sicker , wrote:
> > I have no objections. I do like your library, though I haven't used it
> for
> > any of my own projects yet (since most of what I've been working on for
> the
> > past several months have all been Mesos-managed containers, so startup
> has
> > been mostly delegated to environment variables for configuration).
> >
> > The autocomplete feature sounds pretty sweet.
> >
> > On 4 August 2017 at 13:59, Remko Popma  wrote:
> >
> > > Thanks all for your positive feedback on picocli  > > back
> > > in April.
> > > There have been multiple releases since then and I am confident about
> its
> > > stability now.
> > >
> > > Any objections if I replace our current usage of JCommander
> > >  with picocli?
> > >
> > > Main benefits:
> > >
> > > - Customizable usage help
> > > - Usage help with ANSI colors
> > >  > > - Better support for positional parameters
> > > - POSIX short options (like -xvrf)
> > > - Can be included as source to reduce external dependencies
> > > - Coming soon: autocomplete
> > >  autocomplete-(work-in-
> > > progress)
> > >
> >
> >
> >
> > --
> > Matt Sicker 



-- 
Matt Sicker 


Re: picocli in log4j

2017-08-07 Thread Chandra
+1 for picocli, I looked into it some time ago and looked pretty good.
In-fact, I wanted to use it for my own project for `JvmTop`.

btw, where are we using `Jcommander` in log4j2?


thanks,
Chandra

On 7 Aug 2017, 8:32 PM +0530, Matt Sicker , wrote:
> I have no objections. I do like your library, though I haven't used it for
> any of my own projects yet (since most of what I've been working on for the
> past several months have all been Mesos-managed containers, so startup has
> been mostly delegated to environment variables for configuration).
>
> The autocomplete feature sounds pretty sweet.
>
> On 4 August 2017 at 13:59, Remko Popma  wrote:
>
> > Thanks all for your positive feedback on picocli  > back
> > in April.
> > There have been multiple releases since then and I am confident about its
> > stability now.
> >
> > Any objections if I replace our current usage of JCommander
> >  with picocli?
> >
> > Main benefits:
> >
> > - Customizable usage help
> > - Usage help with ANSI colors
> >  > - Better support for positional parameters
> > - POSIX short options (like -xvrf)
> > - Can be included as source to reduce external dependencies
> > - Coming soon: autocomplete
> >  > progress)
> >
>
>
>
> --
> Matt Sicker 

Re: picocli in log4j

2017-08-07 Thread Matt Sicker
I have no objections. I do like your library, though I haven't used it for
any of my own projects yet (since most of what I've been working on for the
past several months have all been Mesos-managed containers, so startup has
been mostly delegated to environment variables for configuration).

The autocomplete feature sounds pretty sweet.

On 4 August 2017 at 13:59, Remko Popma  wrote:

> Thanks all for your positive feedback on picocli 
> back
> in April.
> There have been multiple releases since then and I am confident about its
> stability now.
>
> Any objections if I replace our current usage of JCommander
>  with picocli?
>
> Main benefits:
>
>- Customizable usage help
>- Usage help with ANSI colors
>
>- Better support for positional parameters
>- POSIX short options (like -xvrf)
>- Can be included as source to reduce external dependencies
>- Coming soon: autocomplete
> progress)>
>



-- 
Matt Sicker 


picocli in log4j

2017-08-04 Thread Remko Popma
Thanks all for your positive feedback on picocli  back
in April.
There have been multiple releases since then and I am confident about its
stability now.

Any objections if I replace our current usage of JCommander
 with picocli?

Main benefits:

   - Customizable usage help
   - Usage help with ANSI colors
   
   - Better support for positional parameters
   - POSIX short options (like -xvrf)
   - Can be included as source to reduce external dependencies
   - Coming soon: autocomplete