Way Cooler needs some help in the push to 0.7 (which will add awesomeWM support). I have so misc, non-awesomewm stuff that needs fixing and should be easy with a little mentoring. They can be found here
So I’m looking for some assistance in cargo-tarpaulin! This one varies in difficulty depending on the crate chosen but Id like to start updating some outdated dependencies.
In particular I’d quite like gimli, nix and cargo to be updated as these should together improve performance, remove some boilerplate I’ve written and add some convenience functions that reduce the code in some areas. I’m happy to help anyone who decides to tackle one of these, and feel free to tackle any of the mentioned crates. I’m aware that the three I’ve picked out may be quite large/complicated jobs.
We’d love some help getting the android builds working again in
It would also be great if someone was willing to compile some release notes for
@bobbo has logged a bunch of issues against
num_cpus following a crate evaluation. These should all be friendly for newcomers to pick up!
We’ve got lots of contribution opportunities in
semver_parser following the libz blitz evaluation
Winit needs a lot of love for its wayland backend!
Details of what needs to be done is described on this meta-issue:
ArrayString lacks methods that remove items — it should match
String better. From the
Ever wished Cargo had an “offline mode”? Now’s your chance to implement it!
I’ve rewritten large chunks of my FFI guide (rendered) and the final chapter contains a bunch of examples which show UB and other ways to shoot yourself in the foot with FFI. Users are meant to try and figure out what a particular example is doing wrong, then in the solutions section we discuss the answer and what’s happening behind the scenes.
There’s also an issue for branstorming new ideas:
Some more FFI footgun examples: