Here are some small project ideas:
-
Make git2-rs use Rustls, which would replace a dependency on OpenSSL. There are 2 reasons why this is appealing:
-
OpenSSL is written in C, and its code quality is not considered stellar
-
C dependencies are not as pleasant to work with as Rust ones in Cargo, both for users and for maintainers
Even better would be replacement of git2-rs with gitoxide, a pure Rust implementation. Looking further in the future, Git should be discarded in favor of a Pijul.
-
-
Maintenance of sd, a kool sed replacement. It not had a release in over 2 years.
-
Maintenance of tokei, a kool code stats tool that cares for accuracy. Like sd, it also not had a release in over 2 years.