跳至主要内容

Contributing to Nephio O-RAN Claude Agents

Thank you for your interest in contributing to the Nephio O-RAN Claude Agents project!

How to Contribute

Reporting Issues

  • Use GitHub Issues to report bugs or suggest features
  • Provide detailed information about the issue
  • Include steps to reproduce if reporting a bug

Submitting Pull Requests

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Code Style

  • Follow Go best practices for Go code
  • Use TypeScript/React best practices for web components
  • Ensure all tests pass before submitting

Documentation

  • Update documentation for any new features
  • Keep README files current
  • Add inline code comments where helpful

Community

  • Join our discussions on GitHub
  • Follow the project for updates
  • Share your use cases and feedback

License

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