Looking for Maintainers #309
Ryan-Millard
started this conversation in
General
Replies: 2 comments
|
@Krasner, were you notified of this when I created it? I'm curious to know if GitHub just doesn't tell people when they are mentioned in the body of something. |
0 replies
|
Yes I got notified |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hey everyone.
Img2Num is currently maintained by:
The project has grown across multiple subsystems (C++, JS, build tooling, CI, docs, bindings), and we’re now looking to expand the maintainer team to keep things sustainable.
This post is the official entry point for expressing interest in becoming a maintainer.
🧩 Maintainer Areas
We are looking for maintainers in the following domains:
⚙️ CI / DevOps / GitHub Automation
Scope:
.github/workflows🟨 JavaScript / Node / Frontend
Scope:
packages/jsscripts/example-apps/react-js🧠 Core C++ Engine
Scope:
core/(Currently co-owned with @Krasner)
🔗 Bindings (C / Python / JS interop)
Scope:
bindings/🌐 Docs / Developer Experience
Scope:
docs/(Docusaurus site)doxygen/(C++ docs) and its integration withdocs/🏗️ Build System / Tooling
Scope:
📦 Releases / Packaging
Scope:
🧪 Testing / Validation
Scope:
📜 Internal Scripts / Tooling
Scope:
scripts/🧑💻 Maintainer Levels
To keep the project secure and stable, we use a tiered onboarding approach:
🌱 Junior Maintainer
For new contributors who want to step into a maintainer role.
Responsibilities:
Important:
Junior maintainers do not have full merge permissions.
🔧 Maintainer (Scoped)
Trusted contributors for a specific area (e.g. JS, CI, docs).
Responsibilities:
🧠 Core Maintainer
Long-term trusted contributors.
Responsibilities:
🔐 Security & Trust Policy
Because this is an active codebase with build pipelines and release automation:
We do NOT grant immediate maintainer permissions to new contributors
All new maintainers go through a short trust-building period
During this time, contributors will:
After this period, we may promote contributors to:
This is purely to protect the project and ensure long-term stability.
🤝 How to Apply
Reply to this discussion with:
We’ll follow up with next steps.
🧭 Final Notes
We’re aiming to keep Img2Num:
Thanks for being interested in helping shape the project 🙌
All reactions