This is a template for adding new "status quo" stories. To propose a new status quo PR, do the following:
- Create a new file in the
status_quodirectory named something like
Grace_does_bar.md, and start from the raw source from this template. You can replace all the italicized stuff. :)
- Do not add a link to your story to the
SUMMARY.mdfile; we'll do it after merging, otherwise there will be too many conflicts.
For more detailed instructions, see the How To Vision: Status Quo page!
This is a draft "status quo" story submitted as part of the brainstorming period. It is derived from real-life experiences of actual Rust users and is meant to reflect some of the challenges that Async Rust programmers face today.
If you would like to expand on this story, or adjust the answers to the FAQ, feel free to open a PR making edits (but keep in mind that, as they reflect peoples' experiences, status quo stories cannot be wrong, only inaccurate). Alternatively, you may wish to add your own status quo story!
Write your story here! Feel free to add subsections, citations, links, code examples, whatever you think is best.
Here are some standard FAQ to get you started. Feel free to add more!
Talk about the major takeaways-- what do you see as the biggest problems.
Talk about what the story is based on, ideally with links to blog posts, tweets, or other evidence.
Talk about the character you used for the story and why.
In some cases, there are problems that only occur for people from specific backgrounds, or which play out differently. This question can be used to highlight that.