Skip to main content

IETF Guidelines for Conduct
draft-moonesamy-ietf-conduct-3184bis-07

Revision differences

Document history

Date Rev. By Action
2014-02-28
07 (System) RFC Editor state changed to AUTH48-DONE from AUTH48
2014-02-26
07 (System) RFC Editor state changed to AUTH48 from EDIT
2014-01-17
07 Amy Vezza State changed to RFC Ed Queue from Approved-announcement sent
2014-01-17
07 (System) RFC Editor state changed to EDIT
2014-01-17
07 (System) Announcement was received by RFC Editor
2014-01-16
07 (System) IANA Action state changed to No IC from In Progress
2014-01-16
07 (System) IANA Action state changed to In Progress
2014-01-16
07 Tero Kivinen Closed request for Telechat review by SECDIR with state 'No Response'
2014-01-16
07 Amy Vezza State changed to Approved-announcement sent from Approved-announcement to be sent
2014-01-16
07 Amy Vezza IESG has approved the document
2014-01-16
07 Amy Vezza Closed "Approve" ballot
2014-01-16
07 Amy Vezza Ballot approval text was generated
2014-01-16
07 Amy Vezza Ballot writeup was changed
2014-01-15
07 Jari Arkko State changed to Approved-announcement to be sent from Approved-announcement to be sent::AD Followup
2014-01-15
07 S Moonesamy IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2014-01-15
07 S Moonesamy New version available: draft-moonesamy-ietf-conduct-3184bis-07.txt
2014-01-09
06 Cindy Morgan State changed to Approved-announcement to be sent::AD Followup from IESG Evaluation - Defer
2014-01-09
06 Ted Lemon [Ballot Position Update] Position for Ted Lemon has been changed to No Objection from Discuss
2014-01-09
06 Jari Arkko Ballot writeup was changed
2014-01-09
06 Ted Lemon
[Ballot discuss]
This is in a sense a really minor nit, but one that I think really needs to be fixed before the document is …
[Ballot discuss]
This is in a sense a really minor nit, but one that I think really needs to be fixed before the document is published, so I'm putting it in as a DISCUSS.  If the authors disagree that this is an issue, I will drop it, but I just want to make sure it actually gets discussed.  The following text was added to the security considerations, partially at my urging on the previous telechat:

  However it is to be noted that there is an
  expectation that no one shall ever knowingly contribute advice or
  text that may affect the security of the Internet without describing
  all known or foreseeable risks and threats to potential implementers
  and users.

The only problem with this is that we can only document those foreseeable risks that are successfully foreseen, not the entire set of all foreseeable risks.  The point of this text is not to insist that contributors wrack their brains indefinitely until every foreseeable risk has been foreseen, but rather that they document all risks that they have actually foreseen, and make some effort to foresee risks.  I think the best way to address this is just to change "foreseeable" to "foreseen."
2014-01-09
06 Ted Lemon [Ballot Position Update] Position for Ted Lemon has been changed to Discuss from No Record
2014-01-09
06 Gonzalo Camarillo [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo
2014-01-08
06 Amanda Baber IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed
2014-01-08
06 Stewart Bryant
[Ballot comment]
Purely a style thing, but the text is written more in the style of saying we conform to an ideal behaviour rather than …
[Ballot comment]
Purely a style thing, but the text is written more in the style of saying we conform to an ideal behaviour rather than the imperative that we should aim to attain a particular style of behaviour. Specifically it may be more effective to put the SHOULDs in the four points in section 2 to reinforce the requirement than in the preamble to the list.

"We follow the intellectual property guidelines outlined in BCP 79 [RFC3979]."

Recent events suggest to me that we should set a strong expectation that IETF contributors will emphasis the need of their sponsors/employers to follow these guidelines.

"However it is to be noted that there is an
expectation that no one shall ever knowingly contribute advice or
text that may affect the security of the Internet..."

Firstly, surely that should perhaps be "adversely affect...", but more importantly surely it is not just security, we expect that no one shall knowingly contribute advice or text that may harm the internet in any way.
2014-01-08
06 Stewart Bryant [Ballot Position Update] Position for Stewart Bryant has been changed to No Objection from No Record
2014-01-06
06 S Moonesamy IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2014-01-06
06 S Moonesamy New version available: draft-moonesamy-ietf-conduct-3184bis-06.txt
2014-01-03
05 Adrian Farrel
[Ballot comment]
Thanks for taking this on.

Still balloting "Yes" on the latest revision.

Just a few Comments...

---

As Sean says, I guess 3184 …
[Ballot comment]
Thanks for taking this on.

Still balloting "Yes" on the latest revision.

Just a few Comments...

---

As Sean says, I guess 3184 can be moved to Historic at the same time.
If this is to be done, it has to be called out somewhere.
(I am now feeling that I don't care!)

---

Nits...

---

Section 1

OLD
  The work of the IETF relies on cooperation among a diverse range of
  people, ideas, and communication styles.
NEW
  The work of the IETF relies on cooperation among a diverse range of
  people with different ideas and communication styles.
END

OLD
  The IETF strives, through
  the guidelines for conduct
NEW
  The IETF strives, through
  these guidelines for conduct
END

---

Section 2 point 3

OLD
      We understand that "scaling is
      the ultimate problem"  and that many ideas quite workable in the
      small fail this crucial test.
NEW
      We understand that "scaling is
      the ultimate problem" and that many ideas that are quite workable
      on a small scale fail this crucial test.
END

---

...and an aside...
Section 3 has

  Guidelines about IETF conduct do not directly affect the security of
  the Internet.

...which (given recent claims and revelations) seems to conflict with
Section 2 point 3...

      no                                                   
      one shall ever knowingly contribute advice or text that would make
      a standard technically inferior.

I don't want to make a big thing of this, but perhaps change Section 3
to read...

  Guidelines about IETF conduct do not directly affect the security of
  the Internet, however it must be noted that there is an expectation
  that no one shall ever knowingly contribute advice or text that would
  make a standard less secure.
2014-01-03
05 Adrian Farrel [Ballot Position Update] Position for Adrian Farrel has been changed to Yes from No Record
2014-01-03
05 Adrian Farrel
[Ballot comment]
I have moved back to No Record as this document has been updated quite a lot and needs a further review.

The Comment …
[Ballot comment]
I have moved back to No Record as this document has been updated quite a lot and needs a further review.

The Comment below accompanied my previous Yes and is included until I have had a chance to check out the changes.

=========


Thanks for taking this on.

Just a few Comments...

---

I would like the Abstract to note that this document obsoletes 3184 and
to provide a few words on what changes it makes. For example,

  This document brings the guidelines up-to-date and obsoletes RFC 3184.

---

As Sean says, I guess 3184 can be moved to Historic at the same time.

---

In Section 1, I wondered why you didn't also mention RFC 3683 as many
conduct issues will arise on mailing lists. Maybe...

  If conflicts arise they are resolved according to the
  procedures outlined in RFC 2026 [RFC2026] and RFC 3683 [RFC3683].

...and, yes, I do see Appendix B.

---

Section 2, point 3

      The goal of the IETF is to maintain and enhance a working, viable,
      scalable, global Internet

I don't disagree, but since 3184 was written we have BCP 95 (currently
RFC 3935), and it might be helpful to align the text by quoting and
referencing. For example...

  The mission of the IETF is to produce high quality, relevant
  technical and engineering documents that influence the way people
  design, use, and manage the Internet in such a way as to make the
  Internet work better [RFC3184].

---

Section 2, point 4

      IETF participants read the relevant Internet-Drafts, RFCs, and
      email archives beforehand, in order to familiarize themselves with
      the technology under discussion.

"Beforehand" reads oddly to me. Before what? I suppose you mean before
joining in with the discussion. It would help to clarify.

---

In Appendix C

  o  The text about "think globally" was not removed as the meaning was
      not clear.

I think s/was not/was/
2014-01-03
05 Adrian Farrel [Ballot Position Update] Position for Adrian Farrel has been changed to No Record from Yes
2014-01-03
05 Brian Carpenter Request for Telechat review by GENART Completed: Ready. Reviewer: Brian Carpenter.
2014-01-02
05 Jean Mahoney Request for Telechat review by GENART is assigned to Brian Carpenter
2014-01-02
05 Jean Mahoney Request for Telechat review by GENART is assigned to Brian Carpenter
2014-01-02
05 Tero Kivinen Request for Telechat review by SECDIR is assigned to Alan DeKok
2014-01-02
05 Tero Kivinen Request for Telechat review by SECDIR is assigned to Alan DeKok
2013-12-19
05 Gunter Van de Velde Request for Last Call review by OPSDIR Completed: Ready. Reviewer: Scott Bradner.
2013-12-19
05 Ted Lemon [Ballot Position Update] Position for Ted Lemon has been changed to No Record from Yes
2013-12-19
05 Stewart Bryant [Ballot Position Update] Position for Stewart Bryant has been changed to No Record from Yes
2013-12-19
05 Pete Resnick Telechat date has been changed to 2014-01-09 from 2013-12-19
2013-12-19
05 Pete Resnick State changed to IESG Evaluation - Defer from IESG Evaluation
2013-12-19
05 Amanda Baber IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed
2013-12-19
05 S Moonesamy IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2013-12-19
05 S Moonesamy New version available: draft-moonesamy-ietf-conduct-3184bis-05.txt
2013-12-19
04 Barry Leiba [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba
2013-12-18
04 Pete Resnick [Ballot Position Update] New position, Yes, has been recorded for Pete Resnick
2013-12-17
04 Spencer Dawkins [Ballot Position Update] New position, Yes, has been recorded for Spencer Dawkins
2013-12-17
04 Richard Barnes [Ballot Position Update] New position, Yes, has been recorded for Richard Barnes
2013-12-17
04 Brian Haberman
[Ballot comment]
Consider the following a thought experiment... Is the Security Considerations correct given that failure to follow bullet #3 could lead to serious security …
[Ballot comment]
Consider the following a thought experiment... Is the Security Considerations correct given that failure to follow bullet #3 could lead to serious security issues?
2013-12-17
04 Brian Haberman [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman
2013-12-17
04 Martin Stiemerling [Ballot Position Update] New position, Yes, has been recorded for Martin Stiemerling
2013-12-17
04 Joel Jaeggli [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli
2013-12-16
04 Ted Lemon [Ballot Position Update] Position for Ted Lemon has been changed to Yes from No Objection
2013-12-16
04 Ted Lemon
[Ballot comment]
From Appendix C:
      The text about "think globally" was not removed as the meaning was
      not clear. …
[Ballot comment]
From Appendix C:
      The text about "think globally" was not removed as the meaning was
      not clear.

This doesn't make sense—I think you have one too many or one too few nots here.

The security considerations section doesn't mention the possibility that a participant failing to follow the advice in section 2, part 3 that "no one shall ever knowingly contribute advice or text that would make a standard technically inferior" can in fact result in an inadequately secure protocol specification.  I don't know if this is worth fixing, but it's something that we've been accused of in the past, so perhaps it is worth specifically calling out.

All in all, this is a significant improvement over RFC 3184, which is itself a good document.  Thanks for doing the work!
2013-12-16
04 Ted Lemon [Ballot Position Update] New position, No Objection, has been recorded for Ted Lemon
2013-12-16
04 Stewart Bryant [Ballot Position Update] New position, Yes, has been recorded for Stewart Bryant
2013-12-16
04 Stephen Farrell [Ballot comment]
When I read this I kept mentally prepending "ideally," to
phrases. (Same as 3184.) I wish life were that simple:-)
2013-12-16
04 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell
2013-12-15
04 Adrian Farrel
[Ballot comment]
Thanks for taking this on.

Just a few Comments...

---

I would like the Abstract to note that this document obsoletes 3184 and …
[Ballot comment]
Thanks for taking this on.

Just a few Comments...

---

I would like the Abstract to note that this document obsoletes 3184 and
to provide a few words on what changes it makes. For example,

  This document brings the guidelines up-to-date and obsoletes RFC 3184.

---

As Sean says, I guess 3184 can be moved to Historic at the same time.

---

In Section 1, I wondered why you didn't also mention RFC 3683 as many
conduct issues will arise on mailing lists. Maybe...

  If conflicts arise they are resolved according to the
  procedures outlined in RFC 2026 [RFC2026] and RFC 3683 [RFC3683].

...and, yes, I do see Appendix B.

---

Section 2, point 3

      The goal of the IETF is to maintain and enhance a working, viable,
      scalable, global Internet

I don't disagree, but since 3184 was written we have BCP 95 (currently
RFC 3935), and it might be helpful to align the text by quoting and
referencing. For example...

  The mission of the IETF is to produce high quality, relevant
  technical and engineering documents that influence the way people
  design, use, and manage the Internet in such a way as to make the
  Internet work better [RFC3184].

---

Section 2, point 4

      IETF participants read the relevant Internet-Drafts, RFCs, and
      email archives beforehand, in order to familiarize themselves with
      the technology under discussion.

"Beforehand" reads oddly to me. Before what? I suppose you mean before
joining in with the discussion. It would help to clarify.

---

In Appendix C

  o  The text about "think globally" was not removed as the meaning was
      not clear.

I think s/was not/was/
2013-12-15
04 Adrian Farrel [Ballot Position Update] New position, Yes, has been recorded for Adrian Farrel
2013-12-13
04 Brian Carpenter Request for Telechat review by GENART Completed: Ready. Reviewer: Brian Carpenter.
2013-12-12
04 Jean Mahoney Request for Telechat review by GENART is assigned to Brian Carpenter
2013-12-12
04 Jean Mahoney Request for Telechat review by GENART is assigned to Brian Carpenter
2013-12-12
04 Sean Turner [Ballot comment]
Worth an informative reference in s1 after "consensus" to draft-resnick-on-consensus?

Is it replaces or moves 3184 to historic?
2013-12-12
04 Sean Turner [Ballot Position Update] New position, Yes, has been recorded for Sean Turner
2013-12-11
04 (System) IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed
2013-12-11
04 Benoît Claise
[Ballot comment]
I compared, with the rfcdiff tool, RFC 3184 and this draft, and I have to admit that I failed to see why we …
[Ballot comment]
I compared, with the rfcdiff tool, RFC 3184 and this draft, and I have to admit that I failed to see why we needed to update RFC 3184. Don't get me wrong, there are some nice text improvements and one paragraph was corrected (IPR), as mentioned in Appendix C.
The only significant changes in the diff is the addition of the the appendix A and B. The content is useful, but these are only in the appendix, so not normative, right?

Anyway, no objection.

I was surprised to see that http://www.ietf.org/tao.html doesn't refer to RFC 3184.
When this RFC will be published, the TAO should have a reference to it.
2013-12-11
04 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2013-12-09
04 Jari Arkko Ballot has been issued
2013-12-09
04 Jari Arkko [Ballot Position Update] New position, Yes, has been recorded for Jari Arkko
2013-12-09
04 Jari Arkko Created "Approve" ballot
2013-12-09
04 Jari Arkko Ballot writeup was changed
2013-12-09
04 Jari Arkko State changed to IESG Evaluation from Waiting for Writeup
2013-12-09
04 Jari Arkko Placed on agenda for telechat - 2013-12-19
2013-12-05
04 Jari Arkko Notification list changed to : sm+ietf@elandsys.com, draft-moonesamy-ietf-conduct-3184bis@tools.ietf.org,mariainesrobles@googlemail.com
2013-12-02
04 S Moonesamy IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2013-12-02
04 S Moonesamy New version available: draft-moonesamy-ietf-conduct-3184bis-04.txt
2013-12-01
03 (System) State changed to Waiting for Writeup from In Last Call (ends 2013-12-01)
2013-11-21
03 Tero Kivinen Request for Last Call review by SECDIR Completed: Has Nits. Reviewer: Alan DeKok.
2013-11-14
03 (System) IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed
2013-11-14
03 (System) IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed
2013-11-14
03 Pearl Liang
IESG/Authors/WG Chairs:

IANA has reviewed draft-moonesamy-ietf-conduct-3184bis-03, which is
currently in Last Call, and has the following comments:

We understand that, upon approval of this …
IESG/Authors/WG Chairs:

IANA has reviewed draft-moonesamy-ietf-conduct-3184bis-03, which is
currently in Last Call, and has the following comments:

We understand that, upon approval of this document, there are no IANA Actions that need completion. IANA requests that the IANA Considerations section of the document remain in place upon publication.

If this assessment is not accurate, please respond as soon as possible.
2013-11-14
03 Brian Carpenter Request for Last Call review by GENART Completed: Ready. Reviewer: Brian Carpenter.
2013-11-11
03 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Scott Bradner
2013-11-11
03 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Scott Bradner
2013-11-08
03 Jean Mahoney Request for Last Call review by GENART is assigned to Brian Carpenter
2013-11-08
03 Jean Mahoney Request for Last Call review by GENART is assigned to Brian Carpenter
2013-11-08
03 Tero Kivinen Request for Last Call review by SECDIR is assigned to Alan DeKok
2013-11-08
03 Tero Kivinen Request for Last Call review by SECDIR is assigned to Alan DeKok
2013-11-03
03 Amy Vezza IANA Review state changed to IANA - Review Needed
2013-11-03
03 Amy Vezza
The following Last Call announcement was sent out:

From: The IESG
To: IETF-Announce
Reply-To: ietf@ietf.org
Sender:
Subject: Last Call:  (IETF Guidelines for Conduct) to Best …
The following Last Call announcement was sent out:

From: The IESG
To: IETF-Announce
Reply-To: ietf@ietf.org
Sender:
Subject: Last Call:  (IETF Guidelines for Conduct) to Best Current Practice


The IESG has received a request from an individual submitter to consider
the following document:
- 'IETF Guidelines for Conduct'
  as Best Current Practice

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2013-12-01. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


  This document provides a set of guidelines for personal interaction
  in the Internet Engineering Task Force.  The Guidelines recognize the
  diversity of IETF participants, emphasize the value of mutual
  respect, and stress the broad applicability of our work.




The file can be obtained via
http://datatracker.ietf.org/doc/draft-moonesamy-ietf-conduct-3184bis/

IESG discussion can be tracked via
http://datatracker.ietf.org/doc/draft-moonesamy-ietf-conduct-3184bis/ballot/


No IPR declarations have been submitted directly on this I-D.


2013-11-03
03 Amy Vezza State changed to In Last Call from Last Call Requested
2013-11-03
03 Jari Arkko Last call was requested
2013-11-03
03 Jari Arkko Ballot approval text was generated
2013-11-03
03 Jari Arkko Ballot writeup was generated
2013-11-03
03 Jari Arkko State changed to Last Call Requested from AD Evaluation
2013-11-03
03 Jari Arkko Last call announcement was generated
2013-10-17
03 Jari Arkko State changed to AD Evaluation from Publication Requested
2013-10-15
03 S Moonesamy New version available: draft-moonesamy-ietf-conduct-3184bis-03.txt
2013-10-01
02 Jari Arkko IETF WG state changed to Submitted to IESG for Publication
2013-10-01
02 Jari Arkko IESG state changed to Publication Requested
2013-10-01
02 Jari Arkko Working group state set to Submitted to IESG for Publication
2013-10-01
02 Jari Arkko IESG state set to Publication Requested
2013-09-18
02 S Moonesamy New version available: draft-moonesamy-ietf-conduct-3184bis-02.txt
2013-09-02
01 Jari Arkko Assigned to General Area
2013-09-02
01 Jari Arkko IESG process started in state AD is watching
2013-09-02
01 Jari Arkko Shepherding AD changed to Jari Arkko
2013-09-02
01 Jari Arkko Intended Status changed to Best Current Practice from None
2013-09-02
01 Jari Arkko Stream changed to IETF from None
2013-08-31
01 S Moonesamy New version available: draft-moonesamy-ietf-conduct-3184bis-01.txt
2013-08-17
00 S Moonesamy New version available: draft-moonesamy-ietf-conduct-3184bis-00.txt