* README.md: New Working Draft N4835.

* Simplify pull_request_template.md.

We can remove the N/A guidance by updating
the two checkboxes that are commonly N/A.

Remove the "feature has been voted into the WP" checkbox.
We haven't had issues with people submitting non-Standard PRs,
and the README's Non-Goals section clearly explains
our acceptance criteria.

For the `_Ugly` checkbox, allow people to check it
if there aren't any product code changes at all.
This commit is contained in:
Stephan T. Lavavej 2019-10-21 13:12:13 -07:00 коммит произвёл GitHub
Родитель 957fe99f41
Коммит 1e4f423120
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 3 добавлений и 8 удалений

Просмотреть файл

@ -53,7 +53,7 @@ issue. The [bug tag][] and [enhancement tag][] remain to be populated.
# Goals
We're implementing the latest C++ Working Draft, currently [N4830][], which will eventually become the next C++
We're implementing the latest C++ Working Draft, currently [N4835][], which will eventually become the next C++
International Standard (which is sometimes referred to as C++2a, but we optimistically refer to it as C++20). The terms
Working Draft (WD) and Working Paper (WP) are interchangeable; we often informally refer to these drafts as "the
Standard" while being aware of the difference. (There are other relevant Standards; for example, supporting `/std:c++14`
@ -257,7 +257,7 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
[LWG issues]: https://cplusplus.github.io/LWG/lwg-toc.html
[LWG tag]: https://github.com/microsoft/STL/issues?q=is%3Aopen+is%3Aissue+label%3ALWG
[Microsoft Open Source Code of Conduct]: https://opensource.microsoft.com/codeofconduct/
[N4830]: https://wg21.link/n4830
[N4835]: https://wg21.link/n4835
[NOTICE.txt]: NOTICE.txt
[Ninja]: https://ninja-build.org
[Pipelines]: https://dev.azure.com/vclibs/STL/_build/latest?definitionId=2&branchName=master

Просмотреть файл

@ -6,15 +6,10 @@
If you're unsure about a box, leave it unchecked. A maintainer will help you.
If a box isn't applicable, add an explanation in **bold**.
For example: **(N/A: this is a bugfix, not a feature)**
- [ ] I understand README.md. I also understand that acceptance of
community PRs will be delayed until the test and CI systems are online.
- [ ] If this is a feature addition, that feature has been voted into the
C++ Working Draft.
- [ ] Identifiers in product code changes are properly `_Ugly` as per
https://eel.is/c++draft/lex.name#3.1 .
https://eel.is/c++draft/lex.name#3.1 or there are no product code changes.
- [ ] The STL builds successfully and all tests have passed (must be manually
verified by an STL maintainer before CI is online, leave this unchecked for
initial submission).