Skip to content
skyl

Meet the Maintainers

Who maintains skyl, and what maintainership means here.

skyl is maintained in the open on GitHub. This page says who is responsible for what, and what you can expect when you open an issue or a pull request.

Current maintainers#

MaintainerAreas
BAGOMBEKA-JOB-DEVEverything — core library, adapters, gateway, otel, release process

The authoritative list is MAINTAINERS.md in the repository, and CODEOWNERS controls review assignment.

What a maintainer does#

  • Reviews and merges pull requests against the engineering rules.
  • Cuts releases, following the multi-module process in Releasing — the order is not optional, and tags on the module proxy are immutable.
  • Triages security reports through GitHub's private vulnerability reporting.
  • Decides scope. The project has explicit non-goals, and saying no to a good idea that does not belong is part of the job.

What you can expect#

Issues get a response. A bug report with a reproduction against the sandbox is the fastest path to a fix, because it needs no credential to confirm.

Pull requests are reviewed against the written rules rather than against taste. If review asks for something, it should be traceable to a numbered rule — and if it is not, that is worth pushing back on.

Security reports are handled privately. Please do not open a public issue; see the Security Policy.

What is most useful right now#

skyl's honest status is that no adapter has yet made a call to a real provider. Everything is implemented, unit-tested, contract-tested and CI-green — but every fake in the suite was written from the same provider documentation as the adapter it tests.

After that: feature-matrix corrections. The matrix was written by reading the adapters, and if a cell no longer matches the code, that is a bug. Making drift somebody's problem is the only way it gets fixed.

Becoming a maintainer#

There is no formal process yet. Sustained, high-quality contribution — and a demonstrated feel for the project's non-goals — is the path. Open an issue if you want to talk about it.

Governance#

The project follows a Code of Conduct based on the Contributor Covenant. Licensing is Apache 2.0, with per-module LICENSE files and a NOTICE recording attributions.

Edit this page on GitHub