Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ansi_term appears unmaintained #1095

Closed
GeorgeHahn opened this issue Nov 1, 2021 · 5 comments · Fixed by #1372
Closed

ansi_term appears unmaintained #1095

GeorgeHahn opened this issue Nov 1, 2021 · 5 comments · Fixed by #1372
Labels
Unmaintained Informational / Unmaintained

Comments

@GeorgeHahn
Copy link

GeorgeHahn commented Nov 1, 2021

A maintenance inquiry has been open since August 2021 without response. The most recent release & PR merge was in September 2019 and multiple PRs + issues are outstanding.

@GeorgeHahn GeorgeHahn changed the title ansi_term is unmaintained ansi_term appears unmaintained Nov 1, 2021
@alex alex added the Unmaintained Informational / Unmaintained label Aug 17, 2022
@pinkforest
Copy link
Contributor

pinkforest commented Aug 17, 2022

Do we have any possible alternatives if we were to mark this unmaintained ?

Also we reserve unmaintained status only for the completely unreachable maintainers - I realise this is old issue but @joshtriplett is pretty active - Josh - I wonder what we should do with these crates you are listed as maintainer ?

We had similar thing going with dtolnay's crates earlier and we decided against filing as dtolnay didn't mind people using them despite them being archived state.

There is like nu-ansi-term ? Wonder what else is out there ?

@joshtriplett
Copy link

I have permission to upload the crate on crates.io, but not permission to move the repository to some other organization, and in any case I don't have plans to do ongoing maintenance of ansi_term myself. I would personally recommend using the anstyle family of crates at this point, maintained by @epage.

@epage
Copy link

epage commented Aug 17, 2022

Note that anstyle is still fairly early. All it supports at the moment is ansi style descriptions independent of the term styling crate so it can be used in public APIs for stylesheets while the underlying term styler can change (and it hasn't been vetted yet for a 1.0). https:/epage/anstyle/issues/5 is tracing creating of streams for formatting. As for timeline, this is my expected focus area after clap 4.0.0.

@pinkforest
Copy link
Contributor

Thanks team -

I've got a nudge going here: #1372

If anyone comes up additional possible alternative(s) -

I've also added yansi to the list by @SergioBenitez

@SergioBenitez
Copy link

SergioBenitez commented Aug 18, 2022

I have an upgrade coming to yansi that I'm really excited about that resolves effectively every personal qualm as well as (I believe) every concern that @epage has raised about the library in the past. Happy to share more if there's interest!

Totally misunderstood the reasoning behind the ping. Yes, yansi is indeed an alternative.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Unmaintained Informational / Unmaintained
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants