Hi @slide_o_mix and @krisstern,
Hope you’re both doing well!
I just wanted to check in and share a small update as of today, March 26, 2026 partly because I’m genuinely excited about how things have been going, and partly because I just wanted to say thank you.
Contributing to this project over the past few weeks has honestly been one of the best experiences I’ve had as a developer. I wake up every morning looking forward to opening GitHub, reading through PRs, thinking about the codebase it doesn’t feel like work at all. It feels like I’ve finally found a community where I actually belong.
I have a lot of respect for both of you not just as maintainers, but as people who take the time to guide newcomers like me with so much patience and care. I genuinely look up to you, and every interaction I’ve had with you has shaped the way I think about writing good code and being a responsible open-source contributor. I hope that one day I can carry forward the same values you’ve shown me.
I’ve learned so much just by listening carefully to your feedback. Every suggestion, every comment on my PRs I read them slowly, think about them deeply, and try to apply them not just to that one task but to everything I do going forward. I never want to waste the guidance you give me, because I know how valuable your time is.
In terms of progress as of today I’ve built a standalone POC implementing the full OAuth 2.0 Client Credentials Flow with 13 WireMock-based unit tests, all passing with zero failures, running completely offline. I’ve identified the exact gap in getAuthenticator() and I have a clear understanding of how to fix it properly using the entra-oauth-plugin, exactly as you suggested. On the contribution side, 5 PRs are merged, PR #1497 is under review with all 365 tests passing, and I’ve reviewed 20+ open PRs in the community.
I’ve submitted my full draft proposal too. I would be really grateful if you could take a look whenever you get a chance even just a line or two of feedback would honestly mean the world to me. I want to make sure I’m always moving in the direction that you both feel is right for the project.
Thank you so much for your time, your patience, and for making this community feel so welcoming. I really hope I get the chance to keep learning from you and contribute meaningfully to Jenkins for a long time to come.
Warm regards,
Arpan Chakraborty
(March 26, 2026)