-
Notifications
You must be signed in to change notification settings - Fork 91
Add CNCF Incubation announcement blog post #1146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,73 @@ | ||||||||||
| --- | ||||||||||
| title: OpenFGA Accepted into CNCF Incubation 🎉 | ||||||||||
| description: OpenFGA has been accepted into the Cloud Native Computing Foundation Incubation stage | ||||||||||
| slug: incubation-announcement | ||||||||||
| date: 2025-11-18 | ||||||||||
| authors: [aaguiar, jakub] | ||||||||||
| tags: [announcement] | ||||||||||
| image: https://openfga.dev/img/og-rich-embed.png | ||||||||||
| hide_table_of_contents: false | ||||||||||
| --- | ||||||||||
| # OpenFGA Accepted into CNCF Incubation 🎉 | ||||||||||
|
|
||||||||||
| OpenFGA has been accepted into the Cloud Native Computing Foundation Incubation stage. This milestone reflects years of community work and real world adoption. | ||||||||||
|
|
||||||||||
| - CNCF announcement: [OpenFGA becomes a CNCF Incubating Project](https://www.cncf.io/blog/2025/11/11/openfga-becomes-a-cncf-incubating-project/) | ||||||||||
| - TOC tracker: [Issue #1949](https://github.com/cncf/toc/issues/1949) | ||||||||||
|
|
||||||||||
| ## Why This Matters | ||||||||||
|
|
||||||||||
| Incubation is a signal that a project is healthy, vendor neutral, and ready for broad adoption. It places OpenFGA on the same maturity path as OpenTelemetry, Keycloak, Artifact Hub and Backstage. | ||||||||||
|
|
||||||||||
| Learn more about [CNCF project stages](https://www.cncf.io/projects/). | ||||||||||
|
|
||||||||||
| ## How We Got Here | ||||||||||
|
|
||||||||||
| - Community and learning. Two years of public community meetings, talks, and guides. Join us in [CNCF Slack](https://openfga.dev/docs/community) and find recordings on our [YouTube channel](https://www.youtube.com/@OpenFGA). | ||||||||||
| - Adopter validation through public adopter interviews. | ||||||||||
| - Grafana Labs joined the maintainer team. | ||||||||||
|
|
||||||||||
| ## The Journey So Far | ||||||||||
|
|
||||||||||
| - More than 600 people have contributed PRs across the OpenFGA org | ||||||||||
| - 4,500 stars across OpenFGA repositories | ||||||||||
| - Breakout sessions and a kiosk at five KubeCon editions | ||||||||||
| - Monthly community meetings running consistently for over 2 years | ||||||||||
| - Production adopters include Canonical, Docker, Grafana Labs, Read AI, Agicap, Headspace, Zuplo, and Sourcegraph along with others | ||||||||||
|
|
||||||||||
| ## What We Heard from Adopters | ||||||||||
|
|
||||||||||
| ReBAC flexibility for real sharing models, documentation that shortens time to production, responsive maintainers, and an active CNCF Slack community. Adopters also asked for continued progress on idempotent batch writes, DSL ergonomics, public benchmarks, more published adopter stories, and broader maintainer diversity. | ||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Let's remove this one |
||||||||||
|
|
||||||||||
| ## Thank You | ||||||||||
|
|
||||||||||
curfew-marathon marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||||
| A lot of people contributed to OpenFGA's success: | ||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
Just to make it very clear this is nowhere near an exhaustive list, there's many many more who are not credited below. |
||||||||||
|
|
||||||||||
| - Massimiliano Gori believed in OpenFGA early and led integration across Canonical. | ||||||||||
| - Pauline Jamin spearheaded adoption at Agicap and presented the solution at KubeCon Europe 2024. | ||||||||||
| - Andrew Powers led Read AI implementation supporting collaboration and RAG for enterprise search. | ||||||||||
| - Joao Guerreiro led the implementation at Grafana and presented their journey at KubeCon Europe 2025. | ||||||||||
| - Dan Cech from Grafana contributed the SQLite adapter and serves as a maintainer. | ||||||||||
| - Nathan Totten led Zuplo integration, implementing authorization at the edge for the API gateway. | ||||||||||
| - Gurleen Sethi led the implementation of organization and team management at Docker, Inc. | ||||||||||
| - Siddhant Khare was the first independent contributor to OpenFGA. | ||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
(non-blocking suggestion)
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I agree with @Siddhant-K-code here - can we change this to:
Suggested change
First independent contributor is not accurate to say, considering all the folks who where contributing before. |
||||||||||
| - Maurice Ackel donated the OpenFGA Terraform Provider. | ||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||
| - Martin Bessozzi and Yann from Agicap. | ||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Let's add links to all of these people.
We should also find everyone who presented in community meetings that are not above and mention them.
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We should also include Hawxy aka JT - an early believer in FGA and OpenFGA. He's been maintaining Fga.NET since before OpenFGA was a thing, and had Fga.NET working before we had a .NET SDK and has been graciously giving us feedback since. |
||||||||||
| - Agicap, Grafana Labs, Docker, Inc., Zuplo, and Read AI graciously agreed to be interviewed by CNCF as part of due diligence. | ||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Let's add a link to they interviews |
||||||||||
|
|
||||||||||
| On the CNCF side: | ||||||||||
|
|
||||||||||
| - Chris Aniszczyk helped guide the project donation and acceptance. | ||||||||||
| - Eddie Knight, Evan Anderson, Marina Moore, and Justin Cappos from CNCF TAG Security supported the self-assessment and helped strengthen our posture for due diligence. | ||||||||||
| - Karena Angell and Faseela K helped us navigate the due diligence process and carried much of the heavy lift to make it happen. | ||||||||||
|
|
||||||||||
| ## What's Next | ||||||||||
|
|
||||||||||
| Reaching Incubation is the beginning of a new chapter. We will deepen collaboration with the community on performance, consistency options, docs, and governance as we work toward Graduation. | ||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. More passion here :) |
||||||||||
|
|
||||||||||
| ## Get Involved | ||||||||||
|
|
||||||||||
| - Star the repo and follow development: [github.com/openfga/openfga](https://github.com/openfga/openfga) | ||||||||||
| - Join the conversation in CNCF Slack via our [community page](https://openfga.dev/community) | ||||||||||
| - Try OpenFGA locally and explore the [docs](https://openfga.dev) | ||||||||||
| - Track the [roadmap](https://github.com/orgs/openfga/projects/1) | ||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"how we got here" and "the journey so far" seems pretty similar, we should join both