Skip to content
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

2024 Embedded Survey Review #787

Merged
merged 10 commits into from
Aug 20, 2024
Merged

2024 Embedded Survey Review #787

merged 10 commits into from
Aug 20, 2024

Conversation

jamesmunns
Copy link
Member

@jamesmunns jamesmunns commented Aug 13, 2024

CC #782

This follows the requested format for submission.

Once we have reviewed and merged this PR, I will copy the survey "upstream" to submit it to the survey team.

Important notes

These are primarily the questions I originally proposed:

  • All questions are optional
  • There are 13 questions total
  • When there are multiple choice options naming projects, I've made them alphabetical for fairness
  • All "other" options allow for free entry

We do want to make this as short as possible to make it easy for people to complete, so if people think we can reasonably cut items, then I am open to that! If there are more important questions to be asking, I am open to that as well!

If there are any multiple choice options that I missed, feel free to add them (alphabetically) as PR suggestions

@jamesmunns jamesmunns requested a review from a team as a code owner August 13, 2024 18:07
@jamesmunns jamesmunns changed the title Survey One review 2024 Embedded Survey Review Aug 13, 2024
surveys/2024-08-survey.md Outdated Show resolved Hide resolved
@jamessizeland
Copy link

Best to have an option under using embedded rust at work for shipping none, could be for internal use only, evaluation, future intention, etc.

@jamesmunns
Copy link
Member Author

Best to have an option under using embedded rust at work for shipping none, could be for internal use only, evaluation, future intention, etc.

Added in 11e66a1

surveys/2024-08-survey.md Outdated Show resolved Hide resolved
surveys/2024-08-survey.md Show resolved Hide resolved
surveys/2024-08-survey.md Show resolved Hide resolved
@CodingInGreen
Copy link

These questions look great! I had a question, on this survey question.

If using for work, how many devices/year is your company shipping currently using Rust?

Do we want to call out "embedded devices" rather than "devices", or does that matter?

I could just be overthinking this.

surveys/2024-08-survey.md Show resolved Hide resolved
surveys/2024-08-survey.md Outdated Show resolved Hide resolved
surveys/2024-08-survey.md Show resolved Hide resolved
surveys/2024-08-survey.md Outdated Show resolved Hide resolved
@jamesmunns
Copy link
Member Author

Addressed all review comments so far!

@jamesmunns
Copy link
Member Author

jamesmunns commented Aug 16, 2024

Regarding timeline, I would propose:

  • Aug 20th, we approve and merge this PR
  • Aug 20th, I open a PR to the surveys repo to formally request the survey with the contents from this PR - I'll ask that we open this survey for two calendar weeks, to allow us enough time to coordinate the PR for this.
    • This should allow us to mention this during two WG meetings
    • This also allows us to appear in an Embedded Rustacean newsletter (next issue Aug 30th)
  • Aug 22nd (approximately) we "go live"
  • Sep 19th (approximately) we close responses
  • Some point shortly afterwards, the embedded WG will receive the responses
  • Some point after that, we should post a blog post detailing this, potentially on the "Inside Rust" blog

Copy link

@Kobzol Kobzol left a comment

Choose a reason for hiding this comment

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

Looks good overall. Left one suggestion.

surveys/2024-08-survey.md Show resolved Hide resolved
surveys/2024-08-survey.md Show resolved Hide resolved
@jamesmunns
Copy link
Member Author

jamesmunns commented Aug 19, 2024

Outstanding questions to discuss in the meeting:

  • Do we want to enumerate "popular crates" to seed the list? (see this comment )
  • Do we want to enumerate "common blockers" to seed the list? (see this comment )
  • Do we want to add a question asking what other languages are used in embedded Rust projects? (see this comment )

@Kobzol
Copy link

Kobzol commented Aug 20, 2024

LGTM. Btw, I'm leaving for a vacation for a week on Sunday. If you want to get the survey up & running by then, it would be great if we could get the survey PR up soon-ish so that I can prepare the questions and launch the survey :) But I think that your original timeplan already counted with that.

@jamesmunns
Copy link
Member Author

@Kobzol if this gets merged during our meeting (now), I'll have it submitted within an hour :)

btw do you have any thoughts or objections for running this for 4w instead of 2w? Some folks expressed concern that it's currently vacation season, and it might be better to run it a whole month.

surveys/2024-08-survey.md Outdated Show resolved Hide resolved
surveys/2024-08-survey.md Outdated Show resolved Hide resolved
surveys/2024-08-survey.md Outdated Show resolved Hide resolved
@Kobzol
Copy link

Kobzol commented Aug 20, 2024

btw do you have any thoughts or objections for running this for 4w instead of 2w? Some folks expressed concern that it's currently vacation season, and it might be better to run it a whole month.

Sounds reasonable, we did something similar with the annual survey last year, because we were only able to get it out just before the December holiday season.

@jamesmunns jamesmunns merged commit d1b5166 into master Aug 20, 2024
@jamesmunns jamesmunns deleted the james/survey-1 branch August 20, 2024 18:54
jamesmunns added a commit to jamesmunns/surveys that referenced this pull request Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants