No programming required, stick needs joystick testers: https://github.com/libcala/stick/issues/5
Keikan (警官) is a small rendering engine I wrote a while back while playing around in Rust. It was one of the first projects I've worked on in Rust outside of work, so it's not the most idiomatic.
Anyway, the core rendering engine was finished a while ago, there are just a few small quality-of-life improvements and cleanups that could be made. Any code-review/suggestions would be appreciated.
Here are some of the easy issues that could probably be knocked out in an afternoon:
Thanks for taking a look!
I started a new programming language as a learning project and I've enjoyed receiving contributions. This project would be ideal for people wanting to learn about PLs or to contribute to a project written in Rust for the first time: https://github.com/christianpoveda/pijama.
Issues for first contributors: https://github.com/christianpoveda/pijama/issues?q=is%3Aissue+is%3Aopen+label%3AE-easy
Issues with mentoring: https://github.com/christianpoveda/pijama/issues?q=is%3Aissue+is%3Aopen+label%3AE-mentoring
impl_enum! with strum derives (easy)
Time: revamped parsing/formatting (moderate-hard difficulty)
Mostly just seeking input, though having a way to intelligently handle the possibility of various flags (such as padding, colon or not for UTC), etc would be great as well. Right now I'm passing a
Padding struct around, though this can likely be optimized using something along the lines of a bitpacked struct.
Here's another three from Ruma: