Skip to content

second draft of vision doc process #27

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
merged 2 commits into from
Feb 26, 2021

Conversation

nikomatsakis
Copy link
Contributor

@nikomatsakis nikomatsakis commented Feb 23, 2021

This is my second take at laying out the structure of the vision document. It's a bit more expansive than the first try. I included a bunch of proposed section headings for things that I think should be part of it, but it's worth emphasizing that these are partly just guesses. In some cases I included assignees -- these are brave souls that I have volunteered to try and elaborate some of the sections.

Love to hear what people think. If you want to see the vision doc in rendered form, you can find it on my fork.

@taiki-e

This comment has been minimized.

@nikomatsakis nikomatsakis changed the title first draft of vision doc process second draft of vision doc process Feb 23, 2021
@bIgBV
Copy link
Contributor

bIgBV commented Feb 23, 2021

One thing that I feel could be improved is that "startup developer" persona. There's a lot of engineers working on services which are not giant orgs, and neither are they working in smaller startups building a single product. Either the "startup developer" persona should change to "service engineer" or there should be a separate persona. The concerns for both are fairly similar I think, in that they want to be able to deploy a rust based web service. Therefore, I think the "startup persona" should be expanded to include this.

@nikomatsakis nikomatsakis force-pushed the vision-document-pr branch 2 times, most recently from 1be560a to 13720a5 Compare February 23, 2021 21:46
@nikomatsakis
Copy link
Contributor Author

@bIgBV good feedback! it sounds like maybe you are volunteering to help me tweak those characters! I'd love to learn more about the details here. Actually, you're giving me an idea -- I think that the characters should have FAQs too, to help elaborate what things they find most important. I'm going to try and add that.

Copy link
Member

@tmandry tmandry left a comment

Choose a reason for hiding this comment

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

Haven't gotten to review this in detail yet, but overall it looks good. I'm fine with merging and iterating from there.

@nikomatsakis nikomatsakis force-pushed the vision-document-pr branch 2 times, most recently from 970eed6 to 02ef297 Compare February 25, 2021 15:53
@nikomatsakis
Copy link
Contributor Author

OK, so, I added some more provisos to indicate that everything in here is in draft, and that this is a WIP. I'm going to go ahead and merge this so that people can start to open PRs to add and change things. I want to re-iterate that if you are interested or have ideas for improvement (e.g., missing stories, things you want to write, etc), please ping me.

@nikomatsakis nikomatsakis merged commit 0770901 into rust-lang:master Feb 26, 2021
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.

4 participants