Community Health Report: apache/kafka

Period: 2026-01-27 to 2026-02-26 | Contributors analyzed: 57

How the health score is computed

Each contributor is scored 0-100 from six equally weighted signals:

SignalWeightMeasureCaps at
Net reviewer ratio16.7Reviews given / PRs authored5x
Interaction breadth16.7Unique contributors interacted with / 2020 people
Newcomer welcoming16.7First-timer PRs reviewed / 3030 reviews
Helping ratio16.7Fraction of GitHub comments on others' PRs100%
Consistency16.7Active weeks / total weeks in period100%
Feedback responsiveness16.7Iteration rate on PRs that received review feedback100% (pure reviewers: full marks, signal does not apply)

Community health scores

RankContributorScoreNet reviewerBreadthNewcomersHelpingConsistencyResponsiveness
1chia7712100.016.716.716.716.716.716.7
2mjsax91.116.716.716.716.116.78.3
3squah-confluent90.316.711.712.815.916.716.7
4mimaison87.316.713.316.712.016.711.9
5junrao85.016.75.016.716.713.316.7
6lianetm80.915.812.59.49.816.716.7
7AndrewJSchofield80.116.713.311.113.916.78.3
8FrankYang052977.316.716.78.36.516.712.5
9m1a2st75.916.716.74.44.816.716.7
10jsancio75.616.75.07.216.713.316.7
11kevin-wu2475.016.71.716.716.76.716.7
12ahuang9874.716.74.213.916.76.716.7
13aliehsaeedii72.616.76.76.111.916.714.6
14lucasbru71.616.710.07.814.916.75.6
15dajac70.016.78.32.213.616.712.5

The community immune system

chia7712 is the strongest community health signal in this period. They reviewed PRs from 42 different contributors (review concentration: 28%), welcomed 155 first-timer PRs (25% of all newcomer reviews in the project), and directed 100% of their commenting energy toward helping others. Their consistency score is 100% (5/5 weeks active).

Who welcomes newcomers

ContributorFirst-timer reviews% of their reviews% of all newcomer reviewsNames reviewed
chia771215542%25%dejan2609, Rancho-7, lelerabino +7
mimaison4093%6%TaiJuWu, fvaleri, erikanderson +5
kevin-wu2440100%6%0xffff-zhiyan, mannoopj
junrao3993%6%CalvinConfluent, smjn, itoumlilt +2
mjsax3526%6%Anushreebasics, lelerabino, nicktelford +7
sebastienviale30100%5%Dabz
ahuang982596%4%TaiJuWu, Shally-Katariya, 0xffff-zhiyan +1
squah-confluent2359%4%dajac, chirag-wadhwa5, chickenchickenlove +3
AndrewJSchofield2071%3%TaiJuWu, kirktrue, zooo-code +7
lianetm1789%3%kirktrue, ravikalla, zooo-code +3
FrankYang05291548%2%tengu-alt, highluck, erikanderson +5
lucasbru1445%2%unknowntpo, Dabz, lucliu1108 +1

Interaction breadth vs concentration

ContributorBreadthConcentrationReviewsTop reviewee
chia77124228%369andrewjschofield
mjsax2531%137alexcsalinas
mingyen06621-0-
FrankYang05292035%31bbejeck
m1a2st2061%41brandboat
AndrewJSchofield1614%28aditya0589
mimaison1635%43clolov
lianetm1563%19coltmcnealy-lh
squah-confluent1423%39abhi-ksolves
TaiJuWu1486%7frankvicky
frankvicky1326%46aliehsaeedii
lucasbru1229%31bbejeck

Concentrated review pairs: kevin-wu24 (40 reviews, 92% on 0xffff-zhiyan); sebastienviale (30 reviews, 100% on dabz); Yunyung (15 reviews, 93% on jack2012aa); lucliu1108 (10 reviews, 100% on chickenchickenlove); TaiJuWu (7 reviews, 86% on frankvicky). These may indicate mentorship relationships or tightly coupled work.

Net givers vs net takers

ContributorReviews givenPRs authoredRatioHelping ratio
chia77123690369 (pure reviewer)100%
junrao42042 (pure reviewer)100%
squah-confluent39139.0x95%
sebastienviale30030 (pure reviewer)100%
ahuang9826026 (pure reviewer)100%
mjsax137719.6x97%
Yunyung15015 (pure reviewer)100%
dajac42314.0x82%
jsancio14014 (pure reviewer)100%
m1a2st41313.7x29%

Net takers (author more than they review):

ContributorReviews givenPRs authoredRatioHelping ratio
dejan2609030.0x0%
mingyen0660150.0x2%
tirthooo7060.0x33%
iit2009060030.0x0%
unknowntpo030.0x0%
Shally-Katariya030.0x-
majialoong290.2x67%
clolov380.4x45%

Feedback responsiveness

How contributors respond when reviewers push back on their code.

ContributorPRs with feedbackIteration rateMedian turnaroundReply rate
Rancho-72100%58.5h50%
bbejeck5100%3.5h14%
UladzislauBlok2100%145.1h55%
nicktelford2100%1420.1h70%
m1a2st6100%15.2h37%
TaiJuWu7100%39.7h26%
lianetm3100%21.2h46%
DL12313100%10.5h50%
brandboat2100%115.3h43%
lucliu11084100%7.5h13%
iit20090603100%142.7h56%
mingyen0662893%1.9h40%

Review depth

Who engages deeply per review, not just broadly. Ranked by comments per review (review comments and issue comments on others' PRs, divided by PRs reviewed).

RankContributorComments/reviewQuestionsReviewsTotal comments
1jsancio4.730%1466
2kamalcph4.674%523
3LiamClarkeNZ4.315%313
4mumrah3.837%830
5kirktrue3.140%825
6mjsax3.150%137426
7zheguang3.013%515
8mimaison2.448%43104
9kevin-wu242.112%4084
10divijvaidya2.00%510
11junrao2.059%4282
12lucasbru1.934%3160

Stewardship

Who does the unglamorous maintenance work: tests, bug fixes, cleanup, config, docs. Counts both authored and reviewed PRs with maintenance keywords in the title, ranked by total stewardship volume.

RankContributorStewardship PRsAuthoredReviewedStewardship %Test file ratioDeletion ratio
1chia7712190/369-190/36951%--
2mjsax35/1457/828/13724%35%0.55
3mingyen06634/5534/55-62%59%1.06
4junrao29/42-29/4269%--
5m1a2st27/483/724/4156%45%0.25
6frankvicky21/653/1918/4632%31%0.04
7lucasbru20/376/614/3154%44%1.10
8squah-confluent20/401/119/3950%50%0.06
9FrankYang052918/373/615/3149%8%0.06
10ahuang9816/26-16/2662%--
11AndrewJSchofield15/334/511/2845%38%0.08
12dajac14/486/68/4229%28%0.31
13majialoong14/1513/131/293%49%0.61
14aliehsaeedii12/730/1112/6216%33%0.14
15mimaison10/513/87/4320%38%0.44

Consistency

Active weeks out of 5 in the period.

ContributorActive weeksConsistencyNet reviewerBreadth
AndrewJSchofield5/5100%5.6x16
chia77125/5100%369:042
mjsax5/5100%19.6x25
FrankYang05295/5100%7.8x20
mimaison5/5100%10.8x16
aliehsaeedii5/5100%6.2x8
frankvicky5/5100%3.3x13
lucasbru5/5100%5.2x12
see-quick5/5100%0.8x11
dajac5/5100%14.0x10
squah-confluent5/5100%39.0x14
m1a2st5/5100%13.7x20

Contributor profiles

Contributors with the strongest composite community health signal.

chia7712

Pure reviewer (369 reviews, 0 authored PRs). Interacts with 42 contributors (concentration 28%). 155 first-timer reviews (25% of project total). 100% of comments help others. 51% of their work is stewardship (190 maintenance PRs authored or reviewed). Responds in 78% of mailing list threads they join. Active 5/5 weeks (100% consistency).

mjsax

Net reviewer at 19.6x (137 reviews, 7 PRs). Interacts with 25 contributors (concentration 31%). 35 first-timer reviews (6% of project total). 97% of comments help others. Responds in 67% of mailing list threads they join. When receiving feedback: 50% iteration rate, 8.5h median turnaround. Active 5/5 weeks (100% consistency).

squah-confluent

Net reviewer at 39.0x (39 reviews, 1 PRs). Interacts with 14 contributors (concentration 23%). 23 first-timer reviews (4% of project total). 95% of comments help others. 50% of their work is stewardship (20 maintenance PRs authored or reviewed). Active 5/5 weeks (100% consistency).

mimaison

Net reviewer at 10.8x (43 reviews, 4 PRs). Interacts with 16 contributors (concentration 35%). 40 first-timer reviews (6% of project total). 72% of comments help others. Responds in 65% of mailing list threads they join. When receiving feedback: 71% iteration rate, 13.0h median turnaround. Active 5/5 weeks (100% consistency).

junrao

Pure reviewer (42 reviews, 0 authored PRs). Interacts with 6 contributors (concentration 71%). 39 first-timer reviews (6% of project total). 100% of comments help others. 69% of their work is stewardship (29 maintenance PRs authored or reviewed). Active 4/5 weeks (80% consistency).

Generated by Canopy. Period: 2026-01-27 to 2026-02-26.

Want this for your private team?

Canopy generates digests like this for private engineering teams. Connect your GitHub, Jira, and Slack.

Get started
Canopy

Engineering digests, not dashboards.