The Podlite specification evolves through community discussion. The maintainer integrates approved changes after consensus is reached.
This repository does not accept external pull requests, including typo and bug fixes. All proposed changes (spec design, errata, clarifications, examples) start as a discussion or issue.
Specification design needs deliberation. A "small" clarification often surfaces unresolved design questions. A typo fix in one location often implies wording changes elsewhere. Reviewing the full picture happens in discussion, not in diff comments.
- Open a thread in Discussions
- Describe the proposal, motivation, and any alternatives considered
- Wait for community feedback and maintainer response
- Approved proposals are integrated by the maintainer
For typos, broken examples, or contradictions in the spec, open an issue with the affected line numbers or section name. The maintainer will fix it and reference the issue in the commit.
For ambiguities or questions about interpretation, open a thread in Discussions Q&A instead.
This repository hosts the specification only. Parsers, renderers, and tooling live in separate repositories under the podlite organization. Implementations have their own contribution conventions.