Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Merge two lists #12

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
rahul-thakoor merged 14 commits into master from merge-two-lists
Apr 6, 2018
Merged

Merge two lists #12

rahul-thakoor merged 14 commits into master from merge-two-lists
Apr 6, 2018

Conversation

Copy link
Member

@berkus berkus commented Apr 6, 2018

This PR proposes to merge changes from the original community awesome-embedded-rust list.

It's split in more or less logical commits.

Logo rendering should become normal once it lands in master (or we could remove the logo altogether, however i'd vote for keeping it).

The text changes in the list of crates are made with the assumption than this list is supposed to benefit not only hardcode lowlevel rust devs but mostly newcomers who will use this list to discover new things so more detailed descriptions (even if sometimes rather redundant) will make it easier for them to navigate.

Code of conduct and contibution guidelines files added as per rules of the awesome.re awesome list aggregator.

zkbpkp and fominok reacted with thumbs up emoji
@berkus berkus added the enhancement New feature or request label Apr 6, 2018
Copy link
Collaborator

@berkus Wow!

@rahul-thakoor rahul-thakoor merged commit dc25670 into master Apr 6, 2018
@berkus berkus deleted the merge-two-lists branch April 6, 2018 20:00
Copy link
Contributor

@therealprof therealprof left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@berkus Would you please address the identified items?

### Nordic

- [`nrf51`](https://crates.io/crates/nrf51)
- [`nrf51`](https://crates.io/crates/nrf51) Peripheral access API for nRF51 microcontrollers (generated using svd2rust)
- [`nrf51822` playground](https://github.com/japaric/nrf51822) A crate to play with the nrf51822 module
Copy link
Contributor

@therealprof therealprof Apr 6, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@japaric Marked this as outdated and I don't think there're plans to resurrect this so it should probably not show up in the list.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@@ -34,9 +77,14 @@ Register definition for microcontroller families. Usually generated using [`svd2

[svd2rust-kw]: https://crates.io/keywords/svd2rust

### ARM

- [`cortex-m`](https://github.com/japaric/cortex-m) Low level access to Cortex-M processors
Copy link
Contributor

@therealprof therealprof Apr 6, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should probably not live under Device crates but under a separate category since it does not fit the description above.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

* [License](#license)

## Community

In 2018 Mozilla asked for creation of an embedded workgroup to help drive adoption in the Rust ecosystem.
Copy link
Contributor

@therealprof therealprof Apr 6, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sounds very weird and I don't think it is accurate.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


- [Embedded WG](https://github.com/rust-lang-nursery/embedded-wg/), including newsletters with progress updates.

- [embedded.rs](https://t.me/embedded_rs) Telegram chat about Rust for microcontrollers in Russian language.
Copy link
Contributor

@therealprof therealprof Apr 6, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we add communication channels we should probably start with the official ones.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe it's important to give newcomers an easy way to find help and support, so communications channels can stay.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

@therealprof therealprof Apr 21, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree we should have communication channels there. It's just a bit odd if there's only one git repo and a russian only telegram channel added. If anything we should start will all the official ones and then add the specials.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just couldn't find any other official channels except irc channel.

Perhaps there's also a gitter chat? That should be suitable.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at berkus@gmail.com. All
Copy link
Contributor

@therealprof therealprof Apr 6, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should not mention @berkus. Should be defined by the WG and signed-off.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


Please note that this project is released with a [Contributor Code of Conduct](Code-of-Conduct.md). By participating in this project you agree to abide by its terms.

# The pull request should have a useful title. Pull requests with `Update readme.md` as title will be closed right away because I'm so tired of nobody reading this document. Please carefully read everything in `Adding to this list`.
Copy link
Contributor

@therealprof therealprof Apr 6, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be removed. Anyone is very welcome to contribute and all pull requests will be considered independent of the commit message.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


> A curated list of crates useful for embedded development.
[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
Copy link
Contributor

@therealprof therealprof Apr 6, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it really make sense to have this badge without actually being mentioned on the list?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It makes sense when we submit it to the list, right?

Copy link
Contributor

@therealprof therealprof Apr 10, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually I checked with the list and there're two different badges. One if you think you're awesome and one if you're mentioned. So I withdraw my comment. 👍

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member Author

berkus commented Apr 11, 2018

I will address the comments in a separate PR tonight.

@berkus berkus mentioned this pull request Apr 21, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Reviewers

@therealprof therealprof therealprof left review comments

@rahul-thakoor rahul-thakoor rahul-thakoor approved these changes

@japaric japaric Awaiting requested review from japaric

Assignees
No one assigned
Labels
enhancement New feature or request
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /