I’m starting a recommender systems framework written in Rust and I’d love to work with people interested in this topic. There are a bunch of fairly easy issues here: https://github.com/z1mvader/quackin/issues that only requre some basic knowledge on recommender systems. The project itself is pretty new and young so I hope that it will be a good space to discuss recommender systems and machine learning topics as well.
Rusoto has a few issues ready to go. For example https://github.com/rusoto/rusoto/issues/616 is marked easy
and would greatly help us out.
If anyone has some free time:
https://github.com/rust-lang/rust/issues/42349
https://github.com/rust-lang-nursery/rustup.rs/issues/1144
From the libz blitz:
- log: Support construction of
LogRecord
s andLogMetadata
- log: Expand log! docs for
max_level_*
- log: Maintaner wanted for env_logger
- reqwest: Expose RedirectAttempt and RedirectAction types
- reqwest: Add realistic examples for Response
- reqwest: Document Body constructors
- reqwest: Document Error
- reqwest: Add examples for
body
- url: Document percent_encoding module
- url: Implement Debug for many types
- url: Put error conditions in “Errors” sections
- url: Explain the term “fragment”
From my project to port Haskell’s C parser and Corrode to Rust, I have this [medium] sized task available: https://github.com/tcr/corrode-but-in-rust/issues/65
I’m happy to mentor people through this task. The translation project is entirely in Rust (no Haskell knowledge necessary).
https://github.com/brson/stdx/issues/15
https://github.com/brson/stdx/issues/32
https://github.com/brson/stdx/issues/33
https://github.com/brson/stdx/issues/34
https://github.com/brson/stdx/issues/35
https://github.com/brson/stdx/issues/36
https://github.com/rust-lang/rust/issues/42349
https://github.com/rust-lang-nursery/rustup.rs/issues/1144
Perceptia is dynamic window manager with support for Wayland. It is young so I guess it is the most exiting time to become a contributor. Here are couple of example issues suitable for new-commers (many more interesting ones wait on github):
Offscreen mode with VNC or Spice would be nice feature to have. Is someone working in support for these protocols in Rust?
I filed a lot of issues in lyon’s repository, a lot of which are labelled “help wanted” and most of them are easy. I’ll be happy to mentor them.
- (easy) Compute the bounding rectangle of line segments and triangles.
- (easy) Provide feedback and help make the code and docs easier to understand and discover.
- (easy) Make sure the code conforms to the rust API guidelines.
- (easy) Add fuzz testing for the fill tessellator
- (easy-ish) Implement tessellating circle strokes.
- (easy-ish) Implement tessellating rounded rectangle strokes.
- (easy-ish) Compute vertex normals in the basic shapes tessellators that don’t already do it.
- (medium) Implement bevel line joins.
- (medium) Implement round line joins.
- (medium) Implement round line caps.
- (medium) Implement miter limits.
- walkdir: Add Error docs to methods that return Result
- walkdir: Use
?
in docs instead of unwrapping - walkdir: Add example for content_first
- walkdir: Add links to other walkdir items in DirEntry docs
- walkdir: Add links to other walkdir items in Iter and IterFilterEntry docs
- walkdir: Add links to other walkdir items in WalkDir docs
- walkdir: Add links to other walkdir items in WalkDirIterator docs
- walkdir: Document that
Iter
andIterFilterEntry
are the result of trait methods - walkdir: Correct errors in WalkDir type docs
- walkdir: Add html_root_url attribute
- walkdir: Implement Debug for WalkDir, Iter and IterFilterEntry
- walkdir: Add build badges to Cargo.toml
- walkdir: Add categories to Cargo.toml
- walkdir: Rename Iter to IntoIter
- walkdir: Rename IterFilterEntry to FilterEntry
- walkdir: Link references to std in docs
- walkdir: Make skip_current_dir and filter_entry inherent methods
- walkdir: Make WalkDir Send + Sync
- walkdir: Document why unwraps won’t fail
- walkdir: Remove re-export of is_same_file
- walkdir: Change OsString args in sort_by to OsStr
- walkdir: Move DirEntry::ino method to an extension trait
- cookbook: Use
filter_entry
in walkdir example - cookbook: “decompress a tarball while removing a prefix from the paths”
- cookbook: Move to skeptic 0.10
Right now, bindgen
generates unstable Rust code by default. That’s the wrong choice for a default, it should generate stable Rust code by default.
Who wants to fix this easy, good-first-bug?