Fork me on GitHub

Grupo de desenvolvedores de PHP do estado de São Paulo
Próximos encontros e eventos? Visite a página do PHPSP no Meetup

RFC para as RFCs do PHPSP

Por em em rfc

Versão 0.4
Rascunho: 2016-02-16
RFC: 2016-02-19
Encerramento da votação: 2016-03-02
Autor: João Paulo
Status: Aprovada

Motivação:

A fim de tornar mais transparente, coerente e razoável as decisões e procedimentos da comunidade vê-se como necessária a criação de um sistema e uma didática de RFC (Request for Comments, Requisição de Comentários).
Essa RFC se propõe a definir algumas regras mínimas para que o processo ocorra.

Processo Proposto:

Inicialmente um email deve ser enviado com [RFC] no título para internals@phpsp.org.br para ver a receptividade da ideia e uma breve discussão ser iniciada mostrando as dúvidas e caminhos que a comunidade vê para a mudança. O prazo mínimo para essa discussão é de 3 dias.
No caso de uma receptividade positiva para o tema (o tema, independentemente de sua aceitação) e tendo os elementos básicos de argumentação um post na categoria RFC deve ser criado no blog para que se inicie a votação por sua aceitação ou não.
Um prazo para a votação deve ser estabelecido. O prazo mínimo deve ser de 7 dias a fim de que todos tenham tempo suficiente para deliberar e votar.
Idealmente o conteúdo do post não será mais editado depois que a votação tiver início.
Após criar o post um email com seu conteúdo, o o link e a data de fim da votação deve ser enviado para a lista internals@phpsp.org.br com [RFC][VOTE] no título.
Ao final da votação, caso aceita, a proposta passa a vigorar imediatamente.

Quem vota?

Cada um dos atuais “Evangelistas da comunidade PHPSP” (ver quem é a comunidade) tem direito a um voto.
Esse voto pode ser alterado enquanto durar o período de votação.
O voto é público e não depende de justificativa.
Não votar significa se abster da votação. Somente votos válidos (Sim ou Não) serão contabilizados (chamados de votantes).

Como se da aceitação?

3/4 dos votantes:
Propostas que afetem diretamente a comunidade como entidade é necessário uma aprovação de 3/4 dos votantes;
Remoção de membros do internals da comunidade;
Exclusão de membros da comunidade;
Maioria Simples (50% + 1 votante):
Propostas de procedimentos.
Não mais que 5% de rejeição:
Inclusão de novos membros no internals

Qual o formato da RFC?

A RFC deve ser composta de, ao menos:
Cabeçalho
Onde é incluído o nome da RFC, sua versão, a data do rascunho (envio da primeira versão), data da criação do post, data limite para votação, seu autor e seu status.
Motivo
A motivação para a RFC com uma breve discrição do que ela almeja atingir
Decisão
A pergunta que deve ser respondida com o voto. Definir a forma com que a comunidade deve se manifestar para aceitar ou recusar o que a RFC se propõe.

Decisão:

Devemos usar esse procedimento e normas para as RFCs da comunidade?