Perhaps I misunderstood Kirk's original intent so please correct me if I'm wrong.

IMO the "editorial changes" proposal is independent to ballots being discussed or voted on. The proposal is that at any time (_not during an official ballot discussion or voting period_), if someone detects a typo or an incorrect reference in a CA/B Forum document that fits the definition of an "editorial change" (as noted in the W3C Process Document provided by Virginia), that member may just send an e-mail to the public list saying what the problem is and a recommended correction, and that this is an "editorial change".

Examples that would probably qualify as "editorial changes" from past cases:

1. "certificaet" to "certificate"
2. The name of the document "baseline requirements"
3. Incorrect references when the BRs were converted to RFC3647 format

Then, there are two possible routes:

1. If there is an objection made by a member, the change is no longer
   considered "editorial" and it has to go through a separate ballot
   process (changes proposed by a member, endorsed by two others,
   discussed and voted on).
2. If there is no objection, it will be included in the text of an
   upcoming ballot (whatever ballot that is), and this particular
   change will be marked in the introduction section of the ballot as
   "editorial change" or "errata", or whatever. It will be discussed
   and voted along with the rest of the ballot language. Then, two
   possible outcomes:
    1. The ballot passes, and so are the "editorial changes"
    2. The ballot fails, so the "editorial changes" will have to wait
       for a next ballot

These "editorial changes" will always have to catch a "ballot train" in order to be formally accepted. They can be introduced by any member when there is no formal ballot discussion or voting period.

"Worst case scenario" I can think of:

1. The forum is discussing about a new ballot and the formal discussion
   period starts at day X
2. A member introduces an "editorial change" _one day_ before day X.
3. The official discussion period for the new ballot begins, including
   the text with the "editorial changes" at day X
4. Members have 7 days of official discussion to object to the
   "editorial changes", in which case the ballot author and endorsers
   will either remove these changes before the voting period begins or
   let them be and risk the ballot failing.

I don't mind working on a separate ballot for this and let Gerv's ballot go ahead. Would people support this? Do you see any other risks in this process?


Dimitris.

On 10/12/2017 6:34 μμ, Ryan Sleevi wrote:
Kirk, Dimitris,

Could you explain how you imagine this process working? I think it's presently underspecified, highlighting Gerv's concerns.

Here's just a small sample of realistic problems that would emerge:
1) At what point can such Editorial Changes be proposed? During discussion or during voting? 2) At what point are objections raised? What happens if votes were based on text that was Editorial, objections were raised that they're not Editorial, and in the retrospective analysis of the original language, the votes change?

Working through a simple analysis of timelines and identifying at what point X can happen and at what point it can no longer happen would do a great service in identifying further deficiencies in the proposed language. I suspect that if we attempt to solve this problem, it will inevitably end up looking very similar to our voting procedures, since the design of those are to allow folks ample time to vote and to avoid confusion as to what is being voted on. Thus, I question the fundamental value.

I appreciate the enthusiasm being applied for what members may see as 'simple' fixes, but as we know with substantive changes in process, these are hardly that.

Further, I would encourage those proposing the "Editorial Language" to do so in a separate ballot. I think we'd be reasonably confident to say that this is not a problem being introduced by this Ballot, therefore, I would suggest we not attempt to solve it by attaching unnecessarily to this ballot.

On Sat, Dec 9, 2017 at 7:44 PM, Kirk Hall via Public <[email protected] <mailto:[email protected]>> wrote:

    +1 – sounds good to me.

    Gerv – are you willing to make this change to your draft ballot?

    *From:*Dimitris Zacharopoulos [mailto:[email protected]
    <mailto:[email protected]>]
    *Sent:* Friday, December 8, 2017 3:24 PM
    *To:* Virginia Fournier <[email protected]
    <mailto:[email protected]>>; CA/Browser Forum Public Discussion
    List <[email protected] <mailto:[email protected]>>; Kirk Hall
    <[email protected]
    <mailto:[email protected]>>; Gervase Markham
    <[email protected] <mailto:[email protected]>>


    *Subject:* Re: [cabfpub] [EXTERNAL]Re: Ballot XXX: Update
    Discussion Period

    Offering a previously stated suggestion.

    "Editorial changes" (the definitions 1 and 2 from W3C Process
    Document seem reasonable) must be proposed to the public list and
    clearly identified as such. If any voting member objects and
    considers such change as "not editorial", then the formal ballot
    process shall take place. if no objections are raised, then these
    editorial changes shall be applied along with changes approved via
    the next upcoming ballot.

    Does this make sense?
    Dimitris.

    On 8/12/2017 9:14 μμ, Virginia Fournier via Public wrote:

        Maybe we could state that “editorial” changes could be made
        without restarting the discussion period.  “Editorial” could
        be defined something like 1 and 2 below (taken from the W3C
        Process Document):


                6.2.5 Classes of Changes

        This document distinguishes the following 4 classes of changes
        to a specification. The first two classes of change are
        considered editorial changes, the latter two substantive changes.

        *1. No changes to text content***

        These changes include fixing broken links, style sheets or
        invalid markup.

        *2. Corrections that do not affect conformance***

        Changes that reasonable implementers would not interpret as
        changing architectural or interoperability requirements or
        their implementation. Changes which resolve ambiguities in the
        specification are considered to change (by clarification) the
        implementation requirements and do not fall into this class.

        Examples of changes in this class include correcting
        non-normative code examples where the code clearly conflicts
        with normative requirements, clarifying informative use cases
        or other non-normative text, fixing typos or grammatical
        errors where the change does not change implementation
        requirements. If there is any doubt or dissent as to whether
        requirements are changed, such changes do not fall into this
        class.

        *3. Corrections that do not add new features***

        These changes /may/ affect conformance to the specification. A
        change that affects conformance is one that:

        ·makes conforming data, processors, or other conforming agents
        become non-conforming according to the new version, or

        ·makes non-conforming data, processors, or other agents become
        conforming, or

        ·clears up an ambiguity or under-specified part of the
        specification in such a way that data, a processor, or an
        agent whose conformance was once unclear becomes clearly
        either conforming or non-conforming.

        *4. New features***

        Changes that add a new functionality, element, etc.

        Best regards,

        Virginia Fournier
        Senior Standards Counsel
         Apple Inc.
        ☏ 669-227-9595 <tel:%28669%29%20227-9595>
        ✉︎ [email protected] <mailto:[email protected]>





        On Dec 8, 2017, at 10:29 AM, Kirk Hall
        <[email protected]
        <mailto:[email protected]>> wrote:

        Gerv, this started as your ballot, so it's up to you - do you
        want to allow such minor edits without restarting the
        discussion period, or not?

        If yes, you need to put defining / permissive language in the
        ballot.  I won't be comfortable if we have no written
        permission for edits, but then allow them informally later
        when ballots have errors - it needs to be in the ballot.

        -----Original Message-----
        From: Gervase Markham [mailto:[email protected]]
        Sent: Friday, December 8, 2017 1:23 PM
        To: Kirk Hall <[email protected]
        <mailto:[email protected]>>; CA/Browser Forum
        Public Discussion List <[email protected]
        <mailto:[email protected]>>; Ryan Sleevi <[email protected]
        <mailto:[email protected]>>
        Cc: Virginia Fournier <[email protected]
        <mailto:[email protected]>>
        Subject: Re: [cabfpub] [EXTERNAL]Re: Ballot XXX: Update
        Discussion Period

        On 08/12/17 18:17, Kirk Hall via Public wrote:

            Just putting the question to you in the abstract – do you
            think we
            should have to restart a seven day discussion just to
            correct an
            obvious typo?


        Let us say the answer to that question is "no". Then the
        obvious next question is: "how do you, the proponent of this
        idea, define 'obvious typo' in a way which does not open the
        door to substantive changes, or changes which people would
        argue about the substantiveness of, and without inventing Yet
        Another Voting/Polling Mechanism"?

        Gerv




        _______________________________________________

        Public mailing list

        [email protected] <mailto:[email protected]>

        https://cabforum.org/mailman/listinfo/public
        <https://cabforum.org/mailman/listinfo/public>


    _______________________________________________
    Public mailing list
    [email protected] <mailto:[email protected]>
    https://cabforum.org/mailman/listinfo/public
    <https://cabforum.org/mailman/listinfo/public>



_______________________________________________
Public mailing list
[email protected]
https://cabforum.org/mailman/listinfo/public

Reply via email to