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

New release? #124

Closed
jacobsvante opened this issue Nov 5, 2017 · 12 comments
Closed

New release? #124

jacobsvante opened this issue Nov 5, 2017 · 12 comments

Comments

@jacobsvante
Copy link

jacobsvante commented Nov 5, 2017

There's been some good changes to the code since 0.26.2 was released, like d60c3f8. What would you say @neithere about releasing 0.26.3?

@hugovk
Copy link

hugovk commented Dec 14, 2017

Here's a list of changes to master since 0.26.2:

v0.26.2...master

@cscutcher
Copy link

Been over a year now. @neithere, if you've got no time to look after the project any more that's totally understandable but just wondering whether to look elsewhere for an actively released fork. In any case thanks for all the hard work up to now.

@neithere
Copy link
Owner

Sorry for the delay, I'm afraid I really don't have time for my FOSS projects nowadays. Every PR must be properly reviewed and tested, also in the context of existing issues. Once a bunch of them has accumulated, they should be reviewed as a whole. It takes a lot of time. For a number of reasons it was not a problem before but nearly impossible (for me) right now.

I'm going to transfer one of my projects (django-autoslug) to the @jazzband organization and see if it works. If it does, I'll ask them if they want argh, too, and hand it over. That would prevent further stagnation of the project that I love but just can't take care of.

Andy

@cscutcher
Copy link

@neithere no worries! totally understandable! I hadn't heard of jazzband, they seem supercool. If it turns out they don't think argh is viable for their stewardship, and no one else is keen, then I'd be happy to look after it.

@metaperl
Copy link

so @neithere do you think argh maintainership should be turned over to @cscutcher ?

@tankorsmash
Copy link

@neithere I love argh, would love to have someone willing, like @cscutcher to take over.

@polm
Copy link

polm commented Jul 30, 2019

Would be great to have a new maintainer for this ❤️

@maphew
Copy link

maphew commented Jul 30, 2019

Anyone can start maintaining a fork, make noise here (so the community knows), let @neithere know, and then he can transfer when there's the requisite combination of time and attention in his world to make that happen.

@hugovk
Copy link

hugovk commented Nov 9, 2020

If it's any motivation, Tidelift is offering ~$50/month for maintaining this library:

@neithere
Copy link
Owner

Hey guys, thank you for your patience!

I'm glad to say that I'm back. Still not much free time, but at least I'm now again working 1) 100% with Python (compared to ~1% for the last six years), and 2) in a very FOSS-friendly company.

I'm going to try gradually getting Argh back in shape soon. There are lots of stale issues and PRs, forks and even maintenance offers. There are also some thoughts of my own as I've been using the library all this time and would like to fix some limitations.

It will take time to clean up the mess and outline the new roadmap. The best thing a volunteer can do to speed this up is find and tag duplicate issues and check which PRs are still relevant. This way we could at least have the simplest and most annoying issues killed off ASAP and have a fresh release before venturing into anything more interesting and complicated like mapping type annotations to argparse.

@neithere
Copy link
Owner

neithere commented Feb 6, 2023

I think this time I'm actually back :)

The roadmap as I see it right now:

  • 0.27 — the last version to support Python 2.7 (I can't resist the pun). Will include most of the pending PRs, mostly bugfixes. Somewhere this month.
  • 0.28 — drops support for Python ≤ 3.8. Includes some enhancements from current PRs. Probably in a few months.
  • 0.29 — probably some bugfixes for which no PRs exist yet. No ETA, hopefully this summer. Will depend on whether people start contributing PRs to fix current issues.
  • 0.30 — significantly breaks backward compatibility to introduce Type hinting ("typing" module) #107 (the design is not completely clear yet).
  • 1.0 — everything added before is stabilised, LTS. No ETA, hopefully by EOY or 2024.

@neithere neithere added this to the 0.27 milestone Feb 7, 2023
@neithere
Copy link
Owner

neithere commented Feb 9, 2023

To whom it may concern: v.0.27 is finally out! It took a mere 6 years. :D

The preparation of v.0.28 is already in progress (PR #157).

@neithere neithere closed this as completed Feb 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants