Aberto por Design · Comunidade

Governança &Comunidade

WAF++ é uma iniciativa neutra de fornecedores e orientada pela comunidade — com governança clara e transparente inspirado em modelos de código aberto estabelecidos como o CNCF. Todas as decisões são rastreáveis. Cada papel tem um termo.

v1. 1
Quadro
8
Pilares
83+
Controlos
Apache 2.0
Licença de código
CC BY 4.0
Licença Docs
PRINCÍPIOS

Construído para durar, aberto por padrão

Três princípios que moldam como WAF++ é governado — leve o suficiente para se mover rápido, estruturado o suficiente para escalar.

01
Decisões orientadas para a RFC

Cada mudança significativa passa por um Pedido de Comentários — elaborado publicamente, revisado pela comunidade e decidido com justificação. Sem atualizações silenciosas, sem opções de fornecedores opacas. A história é a governança.

02
& rastreável transparente

Roteiro, discussões, votos e decisões são documentados publicamente no GitHub. Qualquer um pode seguir o raciocínio, desafiar uma decisão ou propor uma alternativa — com o mesmo processo toda vez.

03
Vendedor neutro, sempre

Nenhuma empresa controla o WAF++. As funções de governança seguem os "contribuidores ativos primeiro" e o equilíbrio neutro entre fornecedores. A composição do TSC, as cartas do Grupo de Trabalho e o Grupo Consultivo impõem isso por design.

ESTRUTURA

Governação de relance

Intencionalmente magro, mas escalável — projetado para uma comunidade crescente. Decisões fluem através de RFCs, revisões e votos documentados.

Comité Director Técnico

Direcção técnica · Decisões RFC · Prazos de 12 meses

Mantenedores

Resenhas · Qualidade · Lançamentos

Grupo Consultivo do Utilizador

Feedback prático · Perspectiva de auditoria

Colaboradores & Grupos de Trabalho

Questões · PRs · Trabalho do GT · Propostas

Transparência: GitHub · RFCs · Notas de reunião
GOVERNAÇÃO

Modelo de governação (inspirado no CCNF)

Seis papéis e mecanismos claramente definidos — cada um com um escopo específico, responsabilização e processo.

TSC
Comité Director Técnico

Responsável pela direção técnica, decisões de arquitetura e aprovações da RFC. Eleito de contribuidores ativos. 12 meses de termos renováveis.

Mantenedores
Equipe de Manutenção

Mantém repositórios centrais, realiza avaliações e garante consistência e qualidade. Nomeado para 12 meses, renovável com base na atividade.

WG
Grupos de Trabalho

Grupos focados em tópicos para arquiteturas de pilares, pontuação, controles e referência. Trabalhe abertamente através de questões GitHub e RFCs. Qualquer um pode propor um WG.

Consultoria
Grupo Consultivo do Utilizador

Traz perspectivas reais de projetos, operações e auditorias. Prioriza a relevância — assegura que o quadro reflete a realidade da produção, não apenas a teoria.

Transparência
Público por padrão

Roteiro, discussões, votos e decisões são publicamente documentados e rastreáveis no GitHub. Não existem canais de decisão privados para alterações de framework.

RFC
Processo RFC

Projecto de revisão comunitária do → Decisão do → implementação do →. Toda decisão significativa se justifica e está ligada ao seu fio condutor de discussão.

REGRAS

Funções, termos & expectativas

As regras claras tornam a governação justa e previsível. Aqui está exatamente como as decisões são tomadas e como os papéis funcionam.

Mantenedores

Termos do mantenedor

Nomeado para12 meses, renovável quando estiverem presentes actividades de empenhamento e revisão e não existirem objecções fundamentadas.

Inatividade:Após90 diassem atividade, o status pode ser definido como ¿emérito¿ após um ping e nota transparente. A reativação é possível a qualquer momento.

TSC

Termos TSC

Membros do TSC servem12 mesestermos, renováveis. A composição segue os "contribuidores ativos primeiro" e o equilíbrio neutro do vendedor. As funções e responsabilidades são documentadas publicamente.

Grupos de Trabalho

Iniciando um grupo de trabalho

Qualquer um pode propor um WG. Requerido: acarta(objectivo, âmbito de aplicação, elementos de prova),chumbo(s), um canal de comunicação, epatrocinador do mantenedor.

As saídas WG voltam aos principais acordos como PRs e RFCs.

Decisões

Consenso preguiçoso

Para alterações menores: uma proposta é publicada publicamente com5 dias úteispara revisão. Não foram aceites objecções fundamentadas →.

Um "bloco" deve ser justificado e propor uma solução alternativa ou um ajustamento.

Votação

Quórum & votação

Para decisões maiores (novo pilar, quebra de mudanças, mudanças de carta), o TSC vota:

  • Quórum:pelo menos60%de membros activos do CCT
  • Maioria:maioria simples dos votos expressos
  • Mínimo:pelo menos3votos se o TSC é pequeno
  • Conflitos:Os membros com conflitos de interesses abstêm-se
Conduta

Expectativas

Agir de forma neutra, priorizar interesses comunitários, decisões de documentos, comunicar respeitosamente (Código de Conduta) e reportar tópicos de segurança responsavelmente através dos canais definidos.

Modelos

Onde são tomadas as decisões?

RFCs para mudanças maiores · ADRs e notas para decisões de arquitetura · Questões e RPs para implementação. Cada decisão faz referência à discussão que levou a ela.

RFCs & decisões sobre o GitHub →
COMUNIDADE

Onde a comunidade se reúne

O projeto começou dentro do contexto Cloud Native Conference e da comunidade CCC existente. O objetivo: consolidar a experiência do mundo real e evoluí-la abertamente em público.

Sessões & BoFs

Intercâmbio em conferências — palestras, painéis e sessões de Birds-of-a-Feather onde os engenheiros compartilham desafios e padrões reais.

Oficinas

Oficinas práticas sobre modelos de maturidade, pontuação e implementação prática — transformando conceitos de estrutura em prática de engenharia.

Roteiro das sessões do & RFC

Sessões públicas no roteiro e rascunhos RFC abertos — qualquer um pode participar, comentar e moldar o que é construído a seguir.

Canais comunitários
GitHub

Questões · PRs · RFCs · Discussões

Abrir o →
Slack

Conversa comunitária em tempo real

Conferências

Palestras · Workshops · BoFs

Ver o →
Processo RFC

Rascunho · Revisão · Decidir · Implementar

RFCs →
Envolva-se

Como você pode contribuir

Não existe uma contribuição mínima. Cada caso de uso compartilhado, cada revisão dada, cada RFC comentado em move o framework para frente.

Partilha
Partilhar casos de utilização

Que desafios você enfrenta em projetos em nuvem? Que padrões funcionam — e quais não funcionam? A experiência do mundo real é a entrada mais valiosa que o framework pode obter.

Propor
Propor critérios & controles

Entrada para modelos de maturidade e questionários: o que deve ser verificado, não importa o quê? Novos controles, critérios de pontuação e padrões de avaliação começam aqui.

Revisão
Rever o & dar feedback

Reveja padrões de arquitetura e modelos de referência para consistência, praticidade e trade-offs. RFCs abertos sempre precisam de perspectivas de engenharia pensativas.

Escrever
Documentação & traduções

Melhore, amplie e traduza conteúdo em idiomas adicionais. A boa documentação é metade do valor — e sempre em demanda.

Compilar
Junte-se a um grupo de trabalho

Ajude com pilares, pontuação, controles ou arquiteturas de referência — de forma transparente no GitHub. Grupos de trabalho são como o quadro cresce em sprints focados e responsáveis.

Fala.
Palestrantes & sessões

Trazer tópicos para as PCPs, dar palestras ou hospedar BoFs em conferências. Exemplos práticos do mundo real apresentados publicamente moldam o framework mais do que qualquer RFC sozinho.

Contribuir para o GitHub →
COMMUNITY SLACK

Join the conversation on Slack

Our Slack workspace is the place for community exchange around WAF++ — questions, framework changes, working group coordination, and everything that would clutter GitHub discussions.

Community exchange
Questions, ideas & experience sharing
Framework changes
Early discussion before RFCs & PRs
Working Groups
Coordination & quick alignment
REALIZAÇÃO DA FUNDAÇÃO

Rastreável, justo, aberto.

Governança é prática vivida. Mantemos processos leves, mas claros — para que WAF++ possa crescer com a comunidade sem perder a responsabilidade.