openssl / technical-policies

Mirror of the repository for technical policies, governed by the OTC (OpenSSL Technical Committee)
20 stars 32 forks source link

Add Policy on API compatibility in minor releases #10

Closed t8m closed 2 years ago

t8m commented 2 years ago

This policy disallows all API changes in existing public API functions and data in minor releases. Only API additions are allowed.

t8m commented 2 years ago

Added definition of public API. Suggestions on how to improve it welcome.

levitte commented 2 years ago

Vote: [+1]

mattcaswell commented 2 years ago

Vote [+1}

t-j-h commented 2 years ago

Vote: [+1]

t8m commented 2 years ago

Vote for accepting the policy at the commit id 2092743 has started.

t8m commented 2 years ago

Vote: [+1]

kroeckx commented 2 years ago

Vote: [+1]

paulidale commented 2 years ago

Vote: [+1]

beldmit commented 2 years ago

Vote: [+1]

slontis commented 2 years ago

Vote: [+1]

t8m commented 2 years ago
topic: Accept openssl/technical-policies PR#10 - Add Policy on API compatibility in minor releases
         This will become an official OTC policy.
Proposed by Tomáš Mráz
Public: yes
opened: 2021-12-14
closed: 2022-01-03
accepted:  yes  (for: 8, against: 0, abstained: 0, not voted: 2)

  Dmitry     [+1]
  Matt       [+1]
  Pauli      [+1]
  Tim        [+1]
  Richard    [+1]
  Shane      [+1]
  Tomas      [+1]
  Kurt       [+1]
  Matthias   [  ]
  Nicola     [  ]
t8m commented 2 years ago

The policy is now in place.