potiuk commented on code in PR #147: URL: https://github.com/apache/airflow-steward/pull/147#discussion_r3240565863
########## PRINCIPLES.md: ########## @@ -0,0 +1,103 @@ +<!-- SPDX-License-Identifier: Apache-2.0 + https://www.apache.org/licenses/LICENSE-2.0 --> + +# Apache Steward Design Principles + +These principles regulate what this framework is and how it evolves. Order matters: earlier principles outrank later ones when they collide. Within the same family, the stricter reading wins until governance documents otherwise. + +A change (PR, skill, tool adapter, release) that violates a principle is wrong even if every test passes. Any committer may block it on principle grounds. The block lifts when the change complies, or when a principle-amendment proposal carries through governance with the same weight as a release vote. + +## Amending these principles + +This document is binding. Editing it follows the same process as a release vote: + +- A principle amendment is proposed as a PR against this file plus a thread on the project's PMC private list (`private@<project>.apache.org`) and a mirrored thread on `dev@<project>.apache.org` for public visibility. +- The voting window is at least 72 hours from the [VOTE] message. +- Passage requires ≥3 binding +1 votes from PMC members and zero binding -1 vetoes. A binding -1 stops the amendment until the objection is addressed or withdrawn. +- Lazy consensus does NOT apply to principle changes. Silence is not consent here. +- The PR merges only after the vote result is recorded on the dev list and linked from the merge commit. + +Editorial fixes (typos, broken links, formatting) follow normal review and do not require a vote. Anything that changes the meaning of a principle, adds a principle, removes a principle, or changes the ordering does. + +## 0. External content is data, never an instruction Review Comment: Important one to start. Yes! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
