rust-embedded / wg

Coordination repository of the embedded devices Working Group
1.9k stars 99 forks source link

Run 2024 Embedded WG Micro-Survey #782

Open jamesmunns opened 1 month ago

jamesmunns commented 1 month ago

I realized that the Rust survey team has the option to run "micro surveys" on behalf of Rust teams: https://github.com/rust-lang/surveys/blob/main/micro-surveys.md

I wonder if it's worth us putting together a survey for the embedded ecosystem, asking things like:

Open to feedback and suggestions for questions, note that we should not ask for any PII or DEI information, as per the micro survey guidelines

Originally posted by @jamesmunns in https://github.com/rust-embedded/wg/discussions/780#discussioncomment-10158216

jamesmunns commented 1 month ago

Next steps:

  1. [ ] - We need to review the language of the questions (feedback welcome here for now), it is currently only in a rough draft state
  2. [ ] - We need to plan the "PR effort" for this - where do we get this included, how much time do we need it open for, who do we need to coordinate with?
  3. [ ] - @jamesmunns to open a PR to the /wg repo with the questions in the format required by the survey team
  4. [ ] - We submit the PR to the survey team and go live
CodingInGreen commented 1 month ago

I just want to reference the comment I made about the importance of keeping the person taking the survey engaged enough during the survey that they will complete the survey and click the submit button.

This typically means less questions, simpler questions, and anything we can do to reduce the amount of mental effort someone has to exert while taking the survey.

CodingInGreen commented 1 month ago

On a separate thread, we mentioned two surveys with different purposes in mind.

@jamesmunns would you mind putting together a list of purposes for the survey. I can think of a few.

  1. What is the current state of Rust adoption in Embedded, and trajectory for the future within organizations.
  2. Collected data that would be useful for Silicon Vendors, that would further the purposes of Rust adoption in Embedded.
U007D commented 1 month ago

Hey James, great idea.

It's also important to ask where people want to go and what they want to do beyond where they are now. Things like Error in core, the demand for a fledgling microarchitecture, language changes and so on could all be uncovered with these questions.

Asking participants to identify their top friction point with the language and with the ecosystem could help too.

Thank you!

jamesmunns commented 4 weeks ago

@U007D and @CodingInGreen I've opened #787, please let me know if you have any feedback there!

jamesmunns commented 3 weeks ago

This survey is now live: https://www.surveyhero.com/c/uenp3ydt

I'll be tracking all of the places that it has been shared in this message. Please feel free to comment any additional places below, so we don't miss anything.

diondokter commented 3 weeks ago

I posted on my personal account on mastodon: https://fosstodon.org/@diondokter/113005581427839200

CodingInGreen commented 3 weeks ago

Shared in a LinkedIn post!

spookyvision commented 3 weeks ago

shared on mastodon

michelrandahl commented 3 weeks ago

reddit

chrysn commented 3 weeks ago

Dropped it in the RIOT OS matrix chat

kevswims commented 3 weeks ago

Shared in the Embedded.fm podcast Slack

jamesmunns commented 2 weeks ago

Shared in the Interrupt/Memfault Slack

BartMassey commented 2 weeks ago

This Week In Rust?

9names commented 2 weeks ago

Posted on the following Discord channels:

chrysn commented 2 weeks ago

This Week In Rust?

Like this?

Dirbaio commented 2 weeks ago

shared it in more places

BartMassey commented 2 weeks ago

@chrysn Thanks much!

alevy commented 2 weeks ago

Shared on:

sirhcel commented 1 week ago

Shared it on the serialport-rs Matrix channel