Skip to content

Contributing to NAPT

NAPT welcomes ideas and feedback.

How to contribute

Feature ideas

Have an idea for NAPT?

  1. Check the roadmap - See Roadmap to see what's planned
  2. Open a GitHub Discussion - Share your idea and get feedback
  3. Or open a GitHub Issue - For more structured feature requests

When suggesting features, please include:

  • What problem it solves
  • How you envision it working
  • Any examples or use cases

Feedback

  • Questions about using NAPT - Open a GitHub Discussion
  • Feature ideas or suggestions - See the Feature Ideas section above
  • Issues or problems - Open a GitHub Issue (note: NAPT is pre-release, so issues are expected)

Code contributions

We're currently not accepting code contributions. NAPT is still in active development and has not reached 1.0 yet. The project is evolving rapidly with frequent changes to APIs, schemas, configuration formats, and internal structure.

Breaking changes are common, backward compatibility is not maintained, and code contributions would need constant rework to keep up.

Once NAPT reaches 1.0, we'll be open to code contributions and will establish contribution guidelines. Until then, your ideas and feedback help shape the project's direction.

If you're interested in contributing code in the future, please reach out via GitHub Discussion first to discuss the current state and future plans.

License

By contributing ideas or feedback, you agree that your contributions will be licensed under the Apache License 2.0.