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

Is this project still maintained? #462

Closed
thedumbterminal opened this issue Jul 28, 2022 · 25 comments
Closed

Is this project still maintained? #462

thedumbterminal opened this issue Jul 28, 2022 · 25 comments
Labels
question Further information is requested

Comments

@thedumbterminal
Copy link

Ask a question
There are several pull requests and issues that have not been replied to by anyone that contributes to this project for sometime.

Is there a specific process or person(s) that need to be contacted so outstanding feature requests are dealt with?

Thanks in advance.

@thedumbterminal thedumbterminal added the question Further information is requested label Jul 28, 2022
@ziirish
Copy link
Contributor

ziirish commented Jul 29, 2022

Hi,

I'm afraid we can say indeed that this project is mostly unmaintained :/
Unfortunately I'm the last maintainer remaining with very few spare time available for OSS anymore. I'm also not using this library for professional projects.

I'm very sad about this situation.

@peter-doggart
Copy link
Contributor

@ziirish My company are using flask-restx for a few of our projects so I wouldn't mind getting involved in ongoing maintenance if that would help keep it alive?

I didn't realize there was a lack of maintainers because it's always worked so well for us!

@app-generator
Copy link

@ziirish same here.
Let us know if we can help.

@asherpasha
Copy link

I can also help ... as much as I can.

@thedumbterminal
Copy link
Author

@ziirish Thanks for the reply, this was my fear also as I noticed no activity :-(

Is there an alternative project that people are now using for building a REST server in python? I thought this was the most popular library to use? If there is something newer/better that people are moving to then thats the natural order of things, but otherwise I'd love to help keep this project alive.

@plenzjr
Copy link

plenzjr commented Aug 3, 2022

I'm also interested in contributing to the project.
please let me know if i can help

@carlosvega
Copy link

@silasary
Copy link

silasary commented Aug 4, 2022

@carlosvega None of that helps with the triage and merging of the 43 open pull requests, unfortunately

@ziirish
Copy link
Contributor

ziirish commented Aug 5, 2022

Hi,

Thanks for your answers and interest in flask-restx!
While building flask-restx (after forking flask-restplus) we have spent a lot of time and effort automating a lot of things so we could onboard new developers/maintainers more easily. Hopefully now is the time to recruit new people!

I will take some time in the coming days/weeks to invite some of you to take responsibilities in the project and I will also try to prepare a new release with urgent compatibility fixes (I definitely won't have time to review new features). This should allow me to document the process and see if our current material is still up-to-date.

@peter-doggart
Copy link
Contributor

@ziirish That sounds like a great plan. We definitely want to keep all of your previous hard work in this project going.

@app-generator
Copy link

Hello @ziirish & ty for your efforts.
Might be a good idea to add some sponsorship tiers.
🚀🚀

@thedumbterminal
Copy link
Author

Just looking at previously merged PRs and it seems there was a coverage integration that auto ran, and example of this is on this PR: #327

Maybe reenabling this would give greater confidence when merging some of the outstanding PRs.

Also whilst we wait for @ziirish we could start reviewing other's PRs to make sure they are ready to be merged.

@seanieb
Copy link
Contributor

seanieb commented Aug 19, 2022

@ziirish happy to help too.

@HenriBlacksmith
Copy link

Happy to help too, my company is using flask-restx for a small project.

It would save us time to be able to keep it instead of rebuilding our API.

Happy to help if I can.

@Ryu-CZ
Copy link
Contributor

Ryu-CZ commented Sep 7, 2022

Hi, I created restx-monkey to patch most of the painful problems. I personally use it in my work place on production servers.

I hope it will helps you. Feedback is welcome :)

@seanieb
Copy link
Contributor

seanieb commented Sep 7, 2022

Thanks Ryu-CZ that helps, but in the medium to long term we might need to fork this project (...again)

@db0
Copy link

db0 commented Sep 24, 2022

Man, this project was perfect for me. I just finished onboarding my whole API to it and came to report what I thought was a bug, only to see that this :(

maintainers, if you don't have time anymore can you please take the necessary steps to onboard some of the many people who volunteered to take over?

@amotl
Copy link

amotl commented Sep 24, 2022

Dear @db0,

it looks like @ziirish will be preparing another release soon, see #474.

With kind regards,
Andreas.

@db0
Copy link

db0 commented Sep 25, 2022

That sounds like it's just the werkzeug compatibility fix. But the problem of nobody merging PRs etc remains.

@seanieb
Copy link
Contributor

seanieb commented Sep 25, 2022

@db0 Hey 👋, @ziirish invited a few more folks to help maintain the project. He's got limited time, has merged the PR's and is hoping to make a new release soon. Then we'll be able to work on getting new folks like myself setup to help maintain the project.

@db0
Copy link

db0 commented Sep 25, 2022

It makes me really happy to hear that!

@asdrubalivan
Copy link

While I can't say that I could become a maintainer for the whole project, I'd love to at least add mypy stubs to it. I'm commenting here so maybe you guys can give me leads to where should I start :)

@peter-doggart
Copy link
Contributor

Just for completeness, I posted over on the other thread (#503 (comment)) and I'm going to try and find a bit of time to maintain this project going forwards. At least keeping up compatibility with any new Flask releases as a start.

@peter-doggart
Copy link
Contributor

Going to suggest we move this discussion over to #510 😄

@peter-doggart peter-doggart unpinned this issue Jan 15, 2023
@thedumbterminal
Copy link
Author

thedumbterminal commented Jan 20, 2023

Looks like great progress on this, thanks everyone, will now close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests