-
Notifications
You must be signed in to change notification settings - Fork 0
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
2018 roadmap planning #4
Comments
For the "intermediate docs" point, it's worth noting that one of my ideas - a book of design patterns - has existed for a while, though only partially completed and currently only as a listing of names with isolated explanations. |
@alercah had mentioned on IRC that one aspect of the RFC draft as written that's not super great is the total lack of mention of the reference. might be some good tweaks possible about how we're expanding in all ways, not focusing on RBE. |
Good point! Has anyone mentioned this in the comment thread? I couldn't see anything in a quick scan. If not, i can leave a comment to that effect. |
If possible, could we insist on tests this year? I feel like we went through a lot of shadow bugs last year and I'd like to reduce this as much as possible in the future. :) |
I also mentioned in IRC that code review guides like Go's are excellent as an educational tool, since they teach style in byte-sized pieces as well as being a good reference for code reviewers trying to bring new coders up to speed. |
@alercah Thanks for the reminder! I've added that link to the OP. @GuillaumeGomez I'm not sure how well that sticks out as a guiding goal for the whole year? Like, we definitely should add tests to rustdoc, but that seems more like a project to organize out of the issue you already filed for this, rather than something to lift as a very public goal in the same vein as the core team roadmap. |
I believe one of the goals of the rustdoc rewrite was to make it easier to contribute. That compliments the goal of expanding the team as it will be easier to onboard people. |
I've updated the RFC: aturon/rfcs#14 Please weigh in! |
I wonder if we need a more descriptive name for Intermediate Documentation. Maybe something like Competent User Documentation, though I do not love that either. I fear it will not be obvious what we mean by Intermediate Documentation. Also, I do not think that https://github.com/aturon/rfcs/pull/14/files?diff=split#diff-1c2d6aba093cfb7e02ac5e1597207c41R178 provides enough information about what the plan is for such documentation. Maybe something like:
|
A few weeks back we had a bit of a discussion of what we would try to focus on as a team in 2018. With the core 2018 roadmap under discussion right now, it's worth pulling out our own goals and tying them to the core roadmap.
From the meeting notes and IRC logs from 2018-01-09, we seemed to agree on some or all of the following:
To tie in the 2018 core roadmap, here's the current summary of that RFC:
Taking the key goals one-by-one:
>_>
) and also integrating them into existing related docs like the Reference/TRPL/RBE, so that these documents are ready for the 2018 epoch alongside the rest of the language and libraries.>_>
) may help us grab some people who want to contribute to the Rust projects, but may otherwise not feel like jumping straight into the code.The text was updated successfully, but these errors were encountered: