Skip to content

Commit 3695d35

Browse files
Merge branch 'master' into client_auth
2 parents 2351733 + 900adf8 commit 3695d35

File tree

7 files changed

+939
-651
lines changed

7 files changed

+939
-651
lines changed

CONTRIBUTING.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ commits will only be responded to with best effort, and may not be seen.
5959

6060
## Resolving Issues
6161

62+
The `open` issues in the issues list are those that we are currently or plan to discuss. When an issue is `closed`, it implies that the group has consensus and it is reflected in the draft(s). If substantive new information is brought to our attention, issues can be reopened by the Chairs.
63+
6264
Issues will be labeled by the Chairs as either `editorial` or `design`.
6365

6466
* **Design** issues require discussion and consensus in the Working Group. This discussion can happen both in the issue and on the [Working Group mailing list](https://www.ietf.org/mailman/listinfo/quic), as outlined below.
@@ -73,10 +75,17 @@ Consensus for the resolution of a design issue can be established in a few diffe
7375

7476
The editors can also propose resolutions for the group's consideration by incorporating them into the draft(s); when doing so, the issue should not be closed until consensus is declared.
7577

76-
Issues that have consensus will be labelled as `editor-ready`. After the editor has incorporated a resolution into the specification, the issue can be closed.
78+
Issues that have consensus but which aren't yet reflected in text will be labelled as `editor-ready`. After the editors have incorporated a resolution into the specification, the issue can be closed.
79+
80+
When a new draft is published, the design issues that have been closed since the last draft will be highlighted on the mailing list, to aid reviewers.
81+
82+
### Discretionary Design Issue Labels
7783

78-
When a new draft is published, the design issues that have been closed since the last draft will be highlighted on the mailing list, to aid reviewers. If substantive new information is brought to our attention, issues can be reopened by the Chairs.
84+
We also use the following labels to help understand the state of our design issues:
7985

86+
* **Needs Discussion**: The issue needs significant Working Group discussion before it can progress.
87+
* **Confirm Consensus**: There is a resolution that the proponents believe reflects a consensus position, needs to be confirmed with the WG.
88+
* **Notify Consensus**: The WG has achieved consensus in a meeting, needs to be confirmed on the mailing list.
8089

8190

8291
## Pull Requests

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@ ifneq (,$(shell git submodule status lib 2>/dev/null))
77
else
88
git clone -q --depth 10 -b master https://github.com/martinthomson/i-d-template.git lib
99
endif
10+
11+
latest::
12+
@if grep -l ' $$' *.md; then ! echo "Trailing whitespace found"; fi

README.md

Lines changed: 2 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -41,74 +41,5 @@ instructions](https://github.com/martinthomson/i-d-template/blob/master/doc/SETU
4141

4242
## Contributing
4343

44-
Before submitting feedback, please familiarize yourself with our current issues
45-
list and review the [working group
46-
documents](https://datatracker.ietf.org/wg/quic/documents/) and [mailing
47-
list discussion](https://mailarchive.ietf.org/arch/browse/quic/). If you're
48-
new to this, you may also want to read the [Tao of the
49-
IETF](https://www.ietf.org/tao.html).
50-
51-
Be aware that all contributions to the specification fall under the "NOTE WELL"
52-
terms outlined below.
53-
54-
1. The best way to provide feedback (editorial or design) and ask questions is
55-
sending an e-mail to our mailing list
56-
([info](https://www.ietf.org/mailman/listinfo/quic)). This will ensure that
57-
the entire Working Group sees your input in a timely fashion.
58-
59-
2. If you have **editorial** suggestions (i.e., those that do not change the
60-
meaning of the specification), you can either:
61-
62-
a) Fork this repository and submit a pull request; this is the lowest
63-
friction way to get editorial changes in.
64-
65-
b) Submit a new issue to Github, and mention that you believe it is editorial
66-
in the issue body. It is not necessary to notify the mailing list for
67-
editorial issues.
68-
69-
c) Make comments on individual commits in Github. Note that this feedback is
70-
processed only with best effort by the editors, so it should only be used for
71-
quick editorial suggestions or questions.
72-
73-
3. For non-editorial (i.e., **design**) issues, you can also create an issue on
74-
Github. However, you **must notify the mailing list** when creating such issues,
75-
providing a link to the issue in the message body.
76-
77-
Note that **github issues are not for substantial discussions**; the only
78-
appropriate place to discuss design issues is on the mailing list itself.
79-
80-
81-
## NOTE WELL
82-
83-
Any submission to the [IETF](https://www.ietf.org/) intended by the Contributor
84-
for publication as all or part of an IETF Internet-Draft or RFC and any
85-
statement made within the context of an IETF activity is considered an "IETF
86-
Contribution". Such statements include oral statements in IETF sessions, as
87-
well as written and electronic communications made at any time or place, which
88-
are addressed to:
89-
90-
* The IETF plenary session
91-
* The IESG, or any member thereof on behalf of the IESG
92-
* Any IETF mailing list, including the IETF list itself, any working group
93-
or design team list, or any other list functioning under IETF auspices
94-
* Any IETF working group or portion thereof
95-
* Any Birds of a Feather (BOF) session
96-
* The IAB or any member thereof on behalf of the IAB
97-
* The RFC Editor or the Internet-Drafts function
98-
* All IETF Contributions are subject to the rules of
99-
[RFC 5378](https://tools.ietf.org/html/rfc5378) and
100-
[RFC 3979](https://tools.ietf.org/html/rfc3979)
101-
(updated by [RFC 4879](https://tools.ietf.org/html/rfc4879)).
102-
103-
Statements made outside of an IETF session, mailing list or other function,
104-
that are clearly not intended to be input to an IETF activity, group or
105-
function, are not IETF Contributions in the context of this notice.
106-
107-
Please consult [RFC 5378](https://tools.ietf.org/html/rfc5378) and [RFC
108-
3979](https://tools.ietf.org/html/rfc3979) for details.
109-
110-
A participant in any IETF activity is deemed to accept all IETF rules of
111-
process, as documented in Best Current Practices RFCs and IESG Statements.
112-
113-
A participant in any IETF activity acknowledges that written, audio and video
114-
records of meetings may be made and may be available to the public.
44+
See our
45+
[guidelines for contribution](https://github.com/quicwg/base-drafts/blob/master/CONTRIBUTING.md).

0 commit comments

Comments
 (0)