Skip to content

Commit abb7f54

Browse files
Merge pull request #24 from ietf-gitwg/bc-2019-10-13
Brian Carpenter's feedback on 2019-10-13
2 parents 1f4d520 + b35ff90 commit abb7f54

File tree

1 file changed

+19
-17
lines changed

1 file changed

+19
-17
lines changed

draft-ietf-git-using-github.md

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -715,11 +715,12 @@ audience. Documents submitted as Internet-Drafts are not expected to address
715715
all open issues or merge outstanding pull requests.
716716

717717
Editors SHOULD create a new Internet-Draft submission two weeks prior to every
718-
session (see Section 7.1 of {{?RFC2418}}). Though discussion could use the
719-
current version of a document from version control, participants in a session
720-
can't be expected to monitor changes to documents in real-time; a published
721-
Internet-Draft ensures that there is a common, stable state that is known to all
722-
participants.
718+
session, which includes IETF meetings, other in-person meetings, and telephone
719+
or video conferences (see Section 7.1 of {{?RFC2418}}). Though discussion could
720+
use the current version of a document from version control, participants in a
721+
session can't be expected to monitor changes to documents in real-time; a
722+
published Internet-Draft ensures that there is a common, stable state that is
723+
known to all participants.
723724

724725
Revisions used to generate documents that are submitted as Internet-Drafts
725726
SHOULD be tagged in repositories to provide a record of submissions.
@@ -738,23 +739,24 @@ Monitoring activity on GitHub can require a greater time commitment than
738739
following a mailing list. This is because there is an increased volume of
739740
activity to follow. Participants who wish to limit this time commitment might
740741
follow GitHub activity selectively, either by following only specific issues or
741-
by occasionally reviewing the state of the document. Chairs are reminded that
742-
assessing consensus based on GitHub content alone cannot be assumed to reach all
743-
interested participants.
742+
by occasionally reviewing the state of the document. Other participants might
743+
not use GitHub at all. Chairs are reminded that assessing consensus based on
744+
GitHub content alone cannot be assumed to reach all interested participants.
745+
746+
Chairs MUST consider input from all discussion venues when assessing consensus
747+
including GitHub, mailing lists, and in-person meetings. Each venue has
748+
different selection biases that might need to be considered.
744749

745750
A Working Group chair MUST consult the Working Group mailing list for any issue
746751
that is potentially contentious. Relying on input provided through GitHub alone
747752
might result in gaining input from a narrower set of participants. This
748753
includes important milestones like Working Group Last-Call, where review from
749-
the widest possible audience ensures a higher quality document. Managing input
750-
from multiple sources in assessing consensus is similar to what is needed when
751-
balancing mailing list discussion versus in-person meeting discussion.
752-
753-
It is expected that technical decisions will be made based on discussion and
754-
interaction on GitHub. This is especially the case during early stages of
755-
development of a document. Any decisions are ultimately confirmed through
756-
review, and ultimately, through Working Group Last Call (see Section 7.4 of
757-
{{!RFC2418}}).
754+
the widest possible audience ensures a higher quality document.
755+
756+
If permitted, GitHub will be used for technical discussion and decisions,
757+
especially during early stages of development of a document. Any decisions are
758+
ultimately confirmed through review, and ultimately, through Working Group Last
759+
Call (see Section 7.4 of {{!RFC2418}}).
758760

759761
The use of issues and labels has proven to be effective in managing contentious
760762
issues. Explicitly labeling closed issues to explicitly identify those with

0 commit comments

Comments
 (0)