Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.11 KB

File metadata and controls

34 lines (23 loc) · 1.11 KB

Contributing

Thank you for your interest in CTXPKG.

Ways to contribute

Specification feedback

Open an issue or start a Discussion. Tell us what works, what's unclear, or what's missing.

RFCs

Propose changes to the spec by creating a markdown file in spec/rfcs/ and opening a pull request. Use the template in spec/rfcs/0000-template.md.

An RFC should include:

  • Summary — one paragraph
  • Motivation — why this change is needed
  • Specification — exact changes to the spec
  • Backward compatibility — impact on existing packages
  • Alternatives — other approaches considered

Example packages

Share real-world examples in examples/. Each example should include a complete .ctxpkg file and a brief README explaining the use case.

Documentation

Improvements to the README, spec, or any documentation are always welcome.

Guidelines

  • Keep pull requests focused on a single change.
  • Write clear commit messages.
  • Be constructive in reviews.

License

By contributing, you agree that your contributions will be licensed under CC BY 4.0 for specification content.