rust-embedded / bare-metal

Abstractions common to microcontrollers
Apache License 2.0
116 stars 17 forks source link

Pre-1.0 API Guidelines Audit #26

Closed rubberduck203 closed 4 years ago

rubberduck203 commented 4 years ago

Summary

Per #22, we should audit the library against the API Guidelines prior to 1.0 to avoid making breaking changes after the fact.

The checklist is below. As items are reviewed, we can mark them as completed. New issues should be opened for items that fail the review.

https://rust-lang.github.io/api-guidelines/checklist.html

Rust API Guidelines Checklist

jonas-schievink commented 4 years ago

The API will probably change significantly before 1.0, so maybe only check things regarding the manifest/licensing/etc here for now

rubberduck203 commented 4 years ago

I was thinking the same thing. I reset the progress as they’ll need re-reviewed anyway.

adamgreig commented 4 years ago

Closed by #35.