Skip to content

Karmada graduation dd - #2278

Open
chadbeaudin wants to merge 5 commits into
cncf:mainfrom
chadbeaudin:karmada-graduation-dd
Open

Karmada graduation dd#2278
chadbeaudin wants to merge 5 commits into
cncf:mainfrom
chadbeaudin:karmada-graduation-dd

Conversation

@chadbeaudin

Copy link
Copy Markdown
Contributor

Summary

Adds the Karmada graduation due diligence document with adopter interview findings.

Adopter interviews conducted:

  • Bloomberg (3 independent platform teams — GPU/HPC scheduling, streaming, managed platform)
  • Trip.com (multi-cluster orchestration at scale)
  • DaoCloud (multi-cloud platform provider)

Eight interviewees across three organizations confirmed production deployments at significant scale. All adopters emphasized Karmada's Kubernetes-native API
compatibility and would find removal very difficult.

Related Issue

Relates to #1572 (Karmada graduation application)

Changes

  • Added graduation due diligence template
  • Completed DD with criteria evaluation and adopter interview findings
  • Added DaoCloud adopter interview (interviewed 2026-07-30)

chadbeaudin and others added 3 commits August 14, 2026 13:17
- Incorporate findings from 4 adopter interview sessions (Bloomberg 3 teams, Trip.com)
- Add detailed adoption summaries and cross-interview analysis
- Update all sections with interview-corroborated evidence
- Resolve all TODOs and placeholder content
- Fix grammar and precision issues
@chadbeaudin
chadbeaudin requested a review from a team as a code owner August 14, 2026 22:07

A governance review was conducted in August 2023 and documented at [governance-review/2023-08-29.md](governance-review/2023-08-29.md). The review identified three must-fix items: inactive maintainers, conflicting OWNERS files, and conflicting Codes of Conduct. Since then, the CoC has been rectified to a single canonical document pointing to the CNCF CoC. The OWNERS file inconsistencies have been raised as a [comment on the DD issue](https://github.com/cncf/toc/issues/1572#issuecomment-4452003587) and should be resolved.

However, the inactive maintainer issue remains outstanding: 4 maintainers flagged in 2023 (@mrlihanbo, @carmark, @zoroyouxi, @lfbear) have not been moved to emeritus. A [comment](https://github.com/cncf/toc/issues/1572#issuecomment-4451663241) was made requesting this be addressed. The project should improve the accuracy of their MAINTAINERS.md to reflect actual activity levels.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This blocking requirement was addressed and merged.

Comment thread projects/karmada/graduation-due-diligence.md
Comment thread projects/karmada/graduation-due-diligence.md
Comment thread projects/karmada/graduation-due-diligence.md

@angellk angellk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

See comments - nice work @chadbeaudin !

@RainbowMango

Copy link
Copy Markdown
Contributor

Hi @chadbeaudin @angellk, thank you for the thorough review and valuable feedback!

We have created karmada-io/community#217 to track all action items from this review. The blocking issues have been fixed via karmada-io/karmada#7842. We will keep driving the remaining items and roadmap candidates through the tracking issue.

Please let us know if anything else is needed from the project side.

Chad Beaudin added 2 commits August 18, 2026 08:57
Incorporates feedback from Karena Angell's PR review:
- Emeritus maintainers moved to emeritus in MAINTAINERS.md (resolved)
- OWNERS files must be synced to match (now blocking)
- Updated Final Assessment, Governance section, and related criteria
Karmada merged karmada-io/karmada#7842 which syncs
OWNERS files with MAINTAINERS.md. No blocking items remain.
@angellk

angellk commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Note that the public comment period opened on August 18 for 2 weeks. Thank you @chadbeaudin 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants