[TWiR] Call for Participation

No programming required, stick needs joystick testers: https://github.com/libcala/stick/issues/5

1 Like
1 Like
1 Like

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!

2 Likes

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

Help wanted issues: https://github.com/christianpoveda/pijama/issues?q=is%3Aissue+is%3Aopen+label%3AE-help-wanted

1 Like

Cargo: Add an environment variable to identify the binary name (easy, instructions available)

1 Like

mdbx-rs: Add support for more compile time options.

1 Like

Ruma: Replace impl_enum! with strum derives (easy)

1 Like

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.

1 Like

http-types:

2 Likes

Here's another three from Ruma:

1 Like