jsr348
  1. jsr348
  2. JSR348-52

Clarify when a 2/3 majority is required to approve a new JSR

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Component/s: None
    • Labels:
      None

      Description

      Lines 690-693 define when a 2/3 majority is required to approve a JSR. The intent is that 2/3 is required for JSRS:

      a) that define new Platforms (that is, the first JSR to specify a previously non-existent Platform), or
      b) modify the Java language

      The existing language is somewhat ambiguous in case a) and could be interpreted as refering to UJSRs that update existing Platforms.

      The language should be clarified. Suggestions to follow.

        Activity

        Hide
        pcurran added a comment -

        I suggest changing:

        "Ballots to approve UJSRs for additional Platform Edition Specifications"

        to:

        "Ballots to approve UJSRs that define the initial version of a new Platform Edition"

        Show
        pcurran added a comment - I suggest changing: "Ballots to approve UJSRs for additional Platform Edition Specifications" to: "Ballots to approve UJSRs that define the initial version of a new Platform Edition"
        Hide
        Bill Shannon added a comment -

        I think that's pretty good. Let's see if everyone else agrees that that's clear.

        Show
        Bill Shannon added a comment - I think that's pretty good. Let's see if everyone else agrees that that's clear.
        Hide
        eduardo added a comment -

        I've implemented the last suggested change.

        Show
        eduardo added a comment - I've implemented the last suggested change.

          People

          • Assignee:
            eduardo
            Reporter:
            pcurran
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: