You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Guillaume Nodet <gn...@apache.org> on 2021/01/21 17:36:26 UTC

CLI enhancements

Hi everyone

Yesterday, I've released Jansi 2.2.0 which incorporates a few bug fixes /
enhancements.
I pushed a few PRs to enhance the terminal support in Maven :
  * [MSHARED-973] Upgrade jansi to 2.2.0
<https://github.com/apache/maven-shared-utils/pull/69>
  * [MNG-6380] Option -Dstyle.color=always doesn't force color output
<https://github.com/apache/maven-shared-utils/pull/67>
  * [MNG-6915] Add a helper method to get the terminal width
<https://github.com/apache/maven-shared-utils/pull/70>
  * [MNG-7079] Upgrade to jansi 2.2.0
<https://github.com/apache/maven/pull/433>
  * [MNG-6915] Format help according to the terminal width
<https://github.com/apache/maven/pull/434>
  * [MNG-7032] Evaluate --help and --version after configuring the
logging/color <https://github.com/apache/maven/pull/435>
  * [MNG-7080] Add a --color option to simplify color support
<https://github.com/apache/maven/pull/436>

Some of those PRs are layered as we need to upgrade to Jansi 2.2.0 in
maven-shared-utils and maven for some PRs.  Also, most of them fail to pass
the tests because they require a snapshot of maven-shared-utils.
The upgrade to Jansi 2.2.0 also fix a bunch of additional issues like
MNG-6755 <https://issues.apache.org/jira/browse/MNG-6755>, MNG-6719
<https://issues.apache.org/jira/browse/MNG-6719>

Cheers,
Guillaume Nodet

Re: CLI enhancements

Posted by Michael Osipov <mi...@apache.org>.
Am 2021-01-21 um 18:36 schrieb Guillaume Nodet:
> Hi everyone
> 
> Yesterday, I've released Jansi 2.2.0 which incorporates a few bug fixes /
> enhancements.
> I pushed a few PRs to enhance the terminal support in Maven :
>    * [MSHARED-973] Upgrade jansi to 2.2.0
> <https://github.com/apache/maven-shared-utils/pull/69>
>    * [MNG-6380] Option -Dstyle.color=always doesn't force color output
> <https://github.com/apache/maven-shared-utils/pull/67>
>    * [MNG-6915] Add a helper method to get the terminal width
> <https://github.com/apache/maven-shared-utils/pull/70>
>    * [MNG-7079] Upgrade to jansi 2.2.0
> <https://github.com/apache/maven/pull/433>
>    * [MNG-6915] Format help according to the terminal width
> <https://github.com/apache/maven/pull/434>
>    * [MNG-7032] Evaluate --help and --version after configuring the
> logging/color <https://github.com/apache/maven/pull/435>
>    * [MNG-7080] Add a --color option to simplify color support
> <https://github.com/apache/maven/pull/436>
> 
> Some of those PRs are layered as we need to upgrade to Jansi 2.2.0 in
> maven-shared-utils and maven for some PRs.  Also, most of them fail to pass
> the tests because they require a snapshot of maven-shared-utils.
> The upgrade to Jansi 2.2.0 also fix a bunch of additional issues like
> MNG-6755 <https://issues.apache.org/jira/browse/MNG-6755>, MNG-6719
> <https://issues.apache.org/jira/browse/MNG-6719>

Salut Guillaume,

I will happily review your work during this week.

Michael

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: CLI enhancements

Posted by Robert Scholte <rf...@apache.org>.
awesome! I'll focus on maven-shared-utils and see if we can do a release soon.

thanks,
Robert
On 21-1-2021 18:37:03, Guillaume Nodet <gn...@apache.org> wrote:
Hi everyone

Yesterday, I've released Jansi 2.2.0 which incorporates a few bug fixes /
enhancements.
I pushed a few PRs to enhance the terminal support in Maven :
* [MSHARED-973] Upgrade jansi to 2.2.0

* [MNG-6380] Option -Dstyle.color=always doesn't force color output

* [MNG-6915] Add a helper method to get the terminal width

* [MNG-7079] Upgrade to jansi 2.2.0

* [MNG-6915] Format help according to the terminal width

* [MNG-7032] Evaluate --help and --version after configuring the
logging/color
* [MNG-7080] Add a --color option to simplify color support


Some of those PRs are layered as we need to upgrade to Jansi 2.2.0 in
maven-shared-utils and maven for some PRs. Also, most of them fail to pass
the tests because they require a snapshot of maven-shared-utils.
The upgrade to Jansi 2.2.0 also fix a bunch of additional issues like
MNG-6755 , MNG-6719


Cheers,
Guillaume Nodet