rust-embedded / rust-embedded/awesome-embedded-rust

Track which crates build on stable

Open
#115 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

On hold
Dominant language
No language data
Stars
8.1k
Forks
502
Avg merge
3d 11h
Merged PRs (30d)
7

Description

Now that Rust 2018 is almost upon us, embedded Rust crates can hope to start working on stable Rust. We should update the awesome-embedded-rust list to track which crates do or do not work on stable.

I imagine this being either a badge (but see #32) or a note or a new section.

Hopefully many crate authors will be update their listings themselves, but if not it is also hopefully not too much work to test arbitrary crates to find out. I think ideally our standard for inclusion should be "the project's public CI indicates it builds on stable".

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the awesome-embedded-rust list and issue #32, then inspect the public CI status of representative crates. Decide how stable support should be represented and apply that convention consistently to the crate listings; done means the list clearly distinguishes crates whose public CI builds on stable Rust.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.