Open alexcrichton opened 3 years ago
I would be willing to take over ownership of ssh2
and libssh2-sys
.
That said, while I've submitted various patches to the main Rust repo and other official and non-official Rust projects, I know that I am a relative no-name in the community. lcnr, eddyb, and varkor may be able to vouch for me if they still remember me from the early const generics implementation work.
Another option may be to turn over ssh2-rs over to the Rust Language Organization just as git2-rs is maintained. I don't know what the logistics of that would be or if the organization would be interested in that.
Apologies for the late answer. I have been out for 2 months. I will be able to dedicate some time and love to ssh2-rs and libssh2-sys as I did in the last year starting from tomorrow.
I will start skimming issues and trying to merge PRs and release new versions of the library. Help will be much appreciated of course since I will not be able to dedicate myself full time to the project, but I still have time to help out.
Again sorry for the late answer, I spent the last 2 months getting married and with my laptop completely closed :D
Regarding @yodaldevoid comment about handing the library over to RLO, I don't have preferences. I will still try to help no matter where the library ends. :smile:
@alexcrichton sorry to bother you again, I am back with a little bit of time. I would say that adding @yodaldevoid as the list of folks with push permission would help a lot right now, until we figure out a good solution for the future of ssh2-rs. Thoughts?
Ok sounds good to me, and no worries @crisidev I hope you enjoyed yourself!
@yodaldevoid I've invited you to the repo now, and I'll leave it to @crisidev to invite to crates.io.
If y'all want I'm happy at any time to transfer the repo to a new home.
@yodaldevoid I have sent you an invite to be able to push on crates.io. You can find it here.
Thank you for the invites! I've gone ahead an accepted everything. I look forward to working with everyone!
Is there an active maintainer right now? It would be good to get libssh2-sys bumped to 1.11.1 as there are some cool new features there. I wish I could help, but I'm aeons from being a trusted member of the Rust community.
I see that there has been some activity from @yodaldevoid this year. However, there hasn't been a new version since January. Is this project still active or is it recommended to use another?
I do not personally have time to maintain this crate any more and I suspect the other maintainers are also quite short on time nowadays. I think it's time to put out an "official" call for "this crate is in maintenance mode now". The way I personally view this crate:
ssh2
I think anyone who's interested can pick it up. I'm not going to merge any changes tossh2
as a crate from now on most likely.libssh2-sys
this is depended on bylibgit2-sys
which is used by Cargo, so it is a pretty important dependency. I will try to merge bug/security fixes myself but other than that I don't have the time to help improve this.If you'd like to help maintain this leave a comment here. I'm happy to transfer
ssh2
ownership and such without much ado, but forlibssh2-sys
you'll need to be a relatively trusted member of the Rust community since Cargo depends on it.