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 repo still maintained? #20

Open
staktrace opened this issue Jan 4, 2024 · 3 comments
Open

Is this repo still maintained? #20

staktrace opened this issue Jan 4, 2024 · 3 comments

Comments

@staktrace
Copy link
Contributor

Hi,

I'm wondering if this crate is still maintained? I see @badboy forked and published a new cgi2 crate recently, not sure if those changes are planned to be upstreamed back here or not.

For myself, I'm looking at using this crate and will want to make some changes, so I wanted to know if I should try to upstream my changes either here or to @badboy's fork (which currently doesn't allow issues on the github repo) or fork my own.

For context, the specific changes I want (so far) are to make the request-parsing code fallible, so that if required env vars are not present, it calls a user-provided error handler rather than panicking.

@badboy
Copy link

badboy commented Jan 5, 2024

fwiw, I really only did the fork because I wanted to get it out of the door and write my blog post. I won't maintain much more beyond that (I should probably add a note to my repo though).
If amandasaurus is up for it, I'd much rather upstream my changes and drop my fork again.

@staktrace
Copy link
Contributor Author

@amandasaurus I'd love to hear from you on this. I'm happy to take over maintenance duties on this crate if you'd prefer that, as I plan to use it pretty heavily.

@staktrace
Copy link
Contributor Author

Having not heard back I will start maintaining my own fork of this. I plan to publish it to crates.io under the name rust-cgi. Code will live at https://github.com/staktrace/rust-cgi

I'll leave this issue open for others to see in case they have the same question.

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

No branches or pull requests

2 participants