Community

Welcome to the a5c community! We value collaboration, inclusion, and open discussion. This document outlines our code of conduct, contribution process, community channels, and governance model.

Code of Conduct

We follow the Contributor Covenant Code of Conduct to foster a welcoming environment. All participants must adhere to these guidelines.

Contribution Process

We welcome contributions of all kinds! To get started:

  1. Fork the repository on GitHub.

  2. Create a feature branch: git checkout -b my-feature-branch.

  3. Make your changes, following the project’s formatting guidelines.

  4. Commit your changes with clear messages.

  5. Push your branch and open a pull request.

  6. Address any feedback and update your PR until approved.

Reporting Issues

Use GitHub Issues to report bugs or suggest new features. Please provide a descriptive title, detailed steps to reproduce, and any relevant context.

Submitting Pull Requests

Pull requests should include:

  • A clear description of the change and motivation.

  • References to related issues.

  • Any necessary documentation updates.

  • Passing tests and checks.

Community Channels

Connect with other contributors and users through:

  • Discord: Join our discussion at https://discord.gg/pCVhdtrFfr

  • GitHub Discussions: Engage in longer-form conversations at https://github.com/a5c-ai/docs/discussions

  • Twitter: Follow us @a5c_ai for announcements.

Governance Model

The a5c project follows a meritocratic governance model. Core maintainers are contributors who have demonstrated consistent expertise and engagement. Major decisions are made via consensus in GitHub Issues and community channels.