Open source contribution infrastructure
Sanjay C.
Current work
One method across four domains: document how the gap shows up in real repositories, then ship the smallest useful artifact.
-
Shippable tool
Localization & language inclusion
Most open source ships English-first. The bottleneck on Indic locales is rarely translation quality — it is review and operations.
Evidence on how localization pull requests actually get reviewed upstream, and what makes maintainers merge them — plus the tooling that gap needs. Includes i18n-security-lint, a CI linter for four defect classes in translated strings: bidi overrides, XSS fragments, format-string drift, interpolation breakage. Prior writing in CACM and DevOps.com.
Workstream overview Open the repo for oss-language-inclusion (opens in a new tab) pip install i18n-security-lint PyPI -
Active research
Accessibility contribution review
We scored seven real accessibility PRs against a 12-point rubric. None reached the mature band, and the most heavily reviewed one tied for the lowest score.
A meta-review of how accessibility pull requests are actually reviewed — plus reusable ACCESSIBILITY.md, issue, and PR templates so the next fix is reviewable by a non-expert. Findings published in Bootcamp.
-
Shippable tool
Machine-operable documentation
The examples in your README are the most-copied, least-tested code you ship — now to AI agents as much as to people.
readme-ci finds the code examples in Markdown docs and runs them in a locked-down sandbox, so “our examples still work” becomes a CI check instead of a hope. First tool of Machine-Operable Open Source — a program on repositories that machines, not only people, now read.
-
Draft standard
AI contribution policy
21 project policies, verified at source, with stances ranging from disclosure rules to outright bans. One proposed machine-readable shape.
A verified catalogue of what curl, Ghostty, LLVM, tldraw, and peers actually wrote — and a draft ai-contribution-policy.yml built on verification over detection, not bans.
Method
Code contribution got linters, CI, and CODEOWNERS. Language work, accessibility work, and AI-assisted work mostly did not. I study that asymmetry in public repositories, then publish the smallest fix the evidence supports.
- Study real projects and primary sources.
- Name the recurring infrastructure gap.
- Score or catalogue what communities already invent.
- Ship a small reference artifact (linter, rubric, schema).
- Invite critique from maintainers, practitioners, and foundations.
How the research works: the full method and evidence rules.
These workstreams are published together as the OSS Infrastructure Initiative, which has its own pages for each workstream, the research and evidence, the roadmap, and ways to contribute. This page is the researcher's portfolio: publications, background, and contact.
Writing
-
Note · September 2026
For International Translation Day: in open source, the translated words people read pass through far lighter review than the code around them.
-
Bootcamp · August 2026
Seven accessibility pull requests scored for how the review process handled each one, and what actually predicted a good outcome.
-
Essay · August 2026
Accessibility overlays treated as third-party scripts with authority over the page — and the security review that procurement often skips.
-
DevOps.com · June 2026
A field report tracing five real localization contributions through upstream review, and what stalled each one.
-
Communications of the ACM · May 2026
Why the localization gap in open source is an infrastructure problem rather than a translation problem.
Background
- 30+ years in capital markets technology and product/program management — including eleven years in the United States (UBS, Deutsche Bank, Point72). It connects: financial services is where digital accessibility obligations are becoming enforceable.
- Visiting faculty in management programs (strategy, finance, risk).
- Independent advisor to early-stage founders on AI and product strategy.
- Open to talks, briefings, and maintainer feedback on contribution infrastructure.
Contact
I welcome conversations with maintainers, OSPOs, foundations, researchers, and journalists working on these gaps.
If you would like to help rather than talk: the initiative lists open tasks grouped by skill, from Hindi review to assistive-technology testing.