Objections

Objections are a mechanism for blocking an open Proposal that conflicts with an OVAL Design Principle.

First Steps

Before making an Objection:

  1. Collaborate: You MUST make a good faith attempt to engage with the Proposal Author and wider community by commenting on the Proposal (i.e. the Pull Request) and explaining your concerns. Typically, the community can work together on the Proposal to clarify any misconceptions and revise the Proposal, if necessary, to avoid any negative impact.
  2. Allow Time: You MUST give the Proposal Author and community some time (at least a few days) to respond to your comments.
  3. Suggest a Better Way: If possible, you SHOULD make an Alternate Proposal to resolve the Issue and address your concerns.

How To

  1. Complete the First Steps above
  2. Identify the specific OVAL Design Principles that the Proposal conflicts with. Or, if the Proposal does not conflict with an existing Design Principle, you may draft and propose a new Design Principle.
  3. Create a New Issue Using the Objection Template.
  4. Add a comment to the Proposal PR linking to the Objection Issue
  5. The relevant Area Supervisor will give the community a reasonable amount of time (at least a few days) to weigh in on the Objection and then, when appropriate in their judgement, assess consensus.
    • If the Objection is accepted, the Supervisor will:
      • Add a comment to the Proposal PR indicating that the Objection was accepted
      • Reject the Proposal PR
      • Add a comment to the Objection Issue indicating that it was accepted
      • Close the Objection Issue
    • If the Objection is not accepted, the Supervisor will:
      • Add a comment to the Proposal PR indicating that the Objection was not accepted
      • Add a comment to the Objection Issue indicating that it was not accepted
      • Close the Objection Issue

FAQs

What if my Objection is not accepted and the Proposal is accepted?
You may follow the Proposal Process to further improve OVAL.