-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Motivação
A criação desse repositório para discussões gerais sobre o PHPSP foi uma ideia muito boa do @duodraco, porém, como acredito que já foi percebido por outras pessoas, o processo de voatação através de labels se tornou muito lento pois exige que no mínimo metade +1 dos participantes vejam e aprovem cada uma das issues, o que pode variar muito dependendo da disponibilidade dos participantes no periodo
Pesquisa
Para elaboraçã dessa proposta tomei como base os processos atuais de RFC e Votação do PHP Internals (https://wiki.php.net/rfc/voting) e do FIG (https://github.com/php-fig/fig-standards/tree/master/bylaws)
Se avaliarmos hoje o processo de votação do PHP Internals temos algo do tipo:
- Alterações que mantenha BC (50% + 1 dos votos)
- Alterações que quebrem BC (2/3 dos votos)
Porém esse número leva em conta somente a quantidade relativa dos votos apresentados no periodo difinido para isso, conforme descrito no documento:
O mesmo documento defini que o autor da proposta deve definir quando a votação deve iniciar e quando deve terminar. No nosso caso acho que cabe ao autor da proposta também se responsabilizar por realizar o que for decidido ou indicar algum responsável (ou grupo de responsáveis) após já ter negociado isso com eles.
Proposta
- Definir tipos de Propostas, como por exemplo
- Proposta de Evento
- Proposta de Desenvolvimento
- Proposta de Canal Social
- Outras Propostas
- Definir o que é necessário para cada um dos tipos, como por exemplo
- Periodo de Discussões
- Data de Inicio da Votação
- Periodo de Votação
- Quantidade de Votos Necessários para Aprovação
- Responsável (eis)
As labels então poderiam ser utilizadas para marcar os tipos de propostas e não mais os votos e os milestones poderiam ser utilizados para marcar as etapas das propostas
Conclusão
Aredito que ao modernizarmos o sistema de votação atual poderemos imprimir mais dinamizmo na aprovação dos temas propostos e tornar o processo de votação mais transparente para novos participantes