Skip to content

Conversation

@vikramkoka
Copy link
Contributor

Following up from earlier discussions, here is a PR to update the providers governance documentation.
This includes the notion of the Steward role and the Incubation / Production / Deprecation stages as documented in the AIP proposal.

Feedback is welcome.

Full disclosure, I used Cursor to generate the RST doc

Following up from earlier discussions, here is a PR to update the providers governance documentation.

Feedback is welcome.

Full disclosure, I used Cursor to generate the RST doc
Copy link
Contributor

@RNHTTR RNHTTR left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it make sense for each provider under this governance model to have a dedicated channel in the Airflow Slack? IMO that formalization will help simplify communications between stewards & sponsors.

Copy link
Contributor

@jscheffl jscheffl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small comments only

Copy link
Member

@kaxil kaxil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review based on AIP-95 (approved via vote and result). A few observations to ensure alignment with the voted proposal.

Copy link
Member

@potiuk potiuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Few comments.

Copy link
Contributor

@shahar1 shahar1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposed changes need some serious refinement before merging IMO.
I'll be happy to actively assist if necessary, please contact me if it's relevant.

vikramkoka and others added 7 commits January 23, 2026 10:11
Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>
Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
Updated with clarification around process governance and to address feedback.
@vikramkoka
Copy link
Contributor Author

Would it make sense for each provider under this governance model to have a dedicated channel in the Airflow Slack? IMO that formalization will help simplify communications between stewards & sponsors.

Not certain.
I believe that it would depend and I really don't feel comfortable mandating a tactical process at this level of abstraction.

Added more clarifications to address feedback
Fixed formatting issues in the docs
vikramkoka and others added 2 commits January 26, 2026 13:57
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
@vikramkoka vikramkoka merged commit 7de8eae into main Jan 26, 2026
70 checks passed
@vikramkoka vikramkoka deleted the provider-doc branch January 26, 2026 23:27
shreyas-dev pushed a commit to shreyas-dev/airflow that referenced this pull request Jan 29, 2026
* Updating the Provider governance docs based on AIP-95

Following up from earlier discussions, here is a PR to update the providers governance documentation.

Feedback is welcome.

Full disclosure, I used Cursor to generate the RST doc

* Update PROVIDERS.rst

Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>

* Update PROVIDERS.rst

Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>

* Update providers/MANAGING_PROVIDERS_LIFECYCLE.rst

Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>

* Update providers/MANAGING_PROVIDERS_LIFECYCLE.rst

Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>

* Update PROVIDERS.rst

Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>

* Update PROVIDERS.rst

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>

* Updated with clarifications

Updated with clarification around process governance and to address feedback.

* Addressed feedback

Added more clarifications to address feedback

* Fixed formatting issues

Fixed formatting issues in the docs

* Update PROVIDERS.rst

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>

* Update PROVIDERS.rst

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>

---------

Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
shashbha14 pushed a commit to shashbha14/airflow that referenced this pull request Feb 2, 2026
* Updating the Provider governance docs based on AIP-95

Following up from earlier discussions, here is a PR to update the providers governance documentation.

Feedback is welcome.

Full disclosure, I used Cursor to generate the RST doc

* Update PROVIDERS.rst

Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>

* Update PROVIDERS.rst

Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>

* Update providers/MANAGING_PROVIDERS_LIFECYCLE.rst

Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>

* Update providers/MANAGING_PROVIDERS_LIFECYCLE.rst

Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>

* Update PROVIDERS.rst

Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>

* Update PROVIDERS.rst

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>

* Updated with clarifications

Updated with clarification around process governance and to address feedback.

* Addressed feedback

Added more clarifications to address feedback

* Fixed formatting issues

Fixed formatting issues in the docs

* Update PROVIDERS.rst

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>

* Update PROVIDERS.rst

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>

---------

Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
jason810496 pushed a commit to abhijeets25012-tech/airflow that referenced this pull request Feb 3, 2026
* Updating the Provider governance docs based on AIP-95

Following up from earlier discussions, here is a PR to update the providers governance documentation.

Feedback is welcome.

Full disclosure, I used Cursor to generate the RST doc

* Update PROVIDERS.rst

Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>

* Update PROVIDERS.rst

Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>

* Update providers/MANAGING_PROVIDERS_LIFECYCLE.rst

Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>

* Update providers/MANAGING_PROVIDERS_LIFECYCLE.rst

Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>

* Update PROVIDERS.rst

Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>

* Update PROVIDERS.rst

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>

* Updated with clarifications

Updated with clarification around process governance and to address feedback.

* Addressed feedback

Added more clarifications to address feedback

* Fixed formatting issues

Fixed formatting issues in the docs

* Update PROVIDERS.rst

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>

* Update PROVIDERS.rst

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>

---------

Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants