# Development Guide Welcome to the kibana-py development documentation. This section provides comprehensive information for contributors and maintainers. ```{toctree} :maxdepth: 2 :caption: Development contributing testing adding-space-support release-process architecture ``` ## For Contributors If you're interested in contributing to kibana-py, start here: - {doc}`contributing` - Guidelines for contributing code, documentation, and tests - {doc}`testing` - Testing patterns, requirements, and best practices - {doc}`adding-space-support` - How to add space support to new API clients ## For Maintainers Information for project maintainers: - {doc}`release-process` - Step-by-step guide for publishing releases - {doc}`architecture` - Project architecture and design decisions ## Quick Links - [GitHub Repository](https://github.com/pedro-angel/kibana-py) - [Issue Tracker](https://github.com/pedro-angel/kibana-py/issues) - [Pull Requests](https://github.com/pedro-angel/kibana-py/pulls) ## Getting Help - **Questions**: Open a discussion on GitHub - **Bugs**: Open an issue with reproduction steps - **Features**: Open an issue to discuss before implementing - **Chat**: Open a [GitHub Discussion](https://github.com/pedro-angel/kibana-py/discussions)