Ctrl K
ComunidadGuías…

GOVERNANCE.md

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# Project Governance

This document outlines the governance model for the JA4proxy project.

## Project Vision

JA4proxy aims to be the standard for TLS-aware, high-performance, passthrough security proxies, providing enterprise-grade protection without decryption.

## Maintainers

The project is currently led by its primary maintainers. Maintainers have the following responsibilities:

- Reviewing and merging pull requests.
- Defining the project roadmap and strategic direction.
- Managing security releases and vulnerability disclosures.
- Ensuring compliance with OpenSSF Best Practices.

## Contribution Process

We welcome contributions from the community! Please follow these steps:

1. **Check the Roadmap**: See `docs/phases/TODO.md` for planned features and tasks.
2. **Open an Issue**: For bug reports or feature requests, open a GitHub issue.
3. **Draft a Phase**: Large changes should be documented as a new Phase in `docs/phases/`.
4. **Submit a Pull Request**: Ensure all tests pass (`make test-go test-unit`) and code follows the `docs/developer/STYLE_GUIDE.md`.

## Decision Making

Decisions are made based on technical merit and alignment with the core asymmetry principle (Decision before Decryption). We strive for consensus among maintainers for significant architectural changes.

## Code of Conduct

All contributors are expected to adhere to our [Code of Conduct](CODE_OF_CONDUCT.md).

## Transparency

Technical decisions and architectural designs are recorded as Architecture Decision Records (ADRs) in `docs/decisions/`.\n