-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposta de Workflow #2
Comments
De fato não precisaríamos de labels para Proposta, Preparado e A Fazer - basta seguir seu comportamento: Proposta: com menos de 6 "+1" |
Usa isso aqui pra fazer a taskboard: https://waffle.io/ |
Pensei nele logo no começo, um amigo me apresentou há um tempo - só testando mais algumas coisas ;) |
Ahh... Hexagon: vi um artigo sobre abelhas, como elas trabalham... favos... aí vocês já viram.. :P no durgs :P |
Dúvida: as labels já criadas ("NOME +1"), qualquer um dos "NOMES" já consegue alterar? |
Boa tarde pessoal, desculpem minha ignorância, quais sao as mudanças que ocorrerão e como funcionará essas tarefas? Desde já obrigado. |
Pergunta ao Evangelista Técnico da JetBrains aqui presente ( @duodraco ): O YouTrack não serve exatamente a esse propósito? Acho que se o youTrack puder ajudar nisso agente pode usar ele mesmo Acho que se pudermos usar ele e ele tiver essa feature podemos mudar essa questão de votação pra lá e ter uma visão melhor do todo centralizada em um só lugar. Essas são minhas sugestões, quando ao resto 👍 também PS1: Respondendo ao @rogeriopradoj acho que não porque eu ainda não consigo incluir minha tag. |
@pauloelr Tem sua tag ali - Paulo +1 :P Pensei no Github a principio para não direcionar a comunidade a mais uma ferramenta, que é um dos nossos problemas hoje, pelo menos por enquanto A ideia é que quem pode incluir tags são os membros mais ativos do grupo - que estamos chamando de evangelistas do PHPSP. Se você quer votar, e seu nome não está ali fale com um dos atuais membros mais ativos do PHPSP e saiba como ajudar... alias isso pode virar uma issue também :D |
@duodraco eu vi que minha tag tá ali... mas eu não tenho permissão de inclui-la na discussão |
@pauloelr vê agora |
Pessoar e a idéia da breja? hehehe tem algum tempo que a issue via poder ficar sem votação? |
Estava reparando aqui e consultando a política de votação do FIG e acho que esse esquema de somente +1 pode ter problemas com pessoas que não visitam o repositório com muita frequentaria e portanto acabam não votando. Acho que uma maneira melhor de contar esses votos seria incluir também os -1 e dar um tempo limite para que as propostas sejam votadas, assim quando o tempo acabar nos calculamos a maioria apenas dos votantes e não de todos e consideraríamos os que não votaram como abstenções. |
Apesar de não estar tão ativo quanto todos que comentaram aqui, vou dar meus dois centavos: Sou a favor do "A proposta esta aceita até que alguém diga o contrário". Até mesmo porque somos todos voluntários e não cobrar nenhum compromisso longo de ninguém irá facilitar a vida de todo mundo além de ser o melhor para o grupo. Se alguém tem alguma idéia de como melhorar ou uma proposta, sou da opinião de que essa pessoa já pode (e deve) começar trabalhando nela. Se mantivermos um repositório com nossa organização bem exposta e as coisas que estão acontecendo, uma idéia nova seria uma pull request e o resto do workflow todo mundo já conhece. Não sou contra a proposta do @duodraco, mas acho importante termos em mente que qualquer coisa que precise de muita explicação diminui potencialmente a contribuição. Um exemplo práticoNo repositório mencionado, eu imaginaria uma estrutura de diretórios parecida com isto:
No arquivo do evento, cuidaríamos das tarefas, pendências e centralizaríamos as informações relevantes lá. Com relação a pedidos de ajuda ou avisos de novas iniciativos, eu utilizaria nosso blog. Alguém tem algum update do evento? Pull request. Alguém tem alguma iniciativa nova? Crie um arquivo com o nome da iniciativa dentro do diretório do ano e do mês (ou período) que pretende iniciar ela e faça uma pull request. Se acordarmos que ninguém faz push para o master, e que uma pull request nunca pode ser mergeada pelo próprio autor; temos um ótimo workflow são para desenvolvedores experientes e algo que valhe ser aprendido por desenvolvedores nem tão experientes assim. #win-#win scenario. |
@augustohp, achei interessante essa forma, até por usar o mesmo repositório que já tinha "teoricamente" essa função de organizar o grupo. Mas, uma coisa interessante que faltaria aí é o Workflow estilo Kanban que o @duodraco mostrou para nós, mas quem sabe mesclar os dois, não? Pull requests com reviews e tals, mais o Kanban nas Issues com as tags, milestones e afins. Fazer o pessoal contribuir um pouco mais via GitHub nesse repo PHPSP/phpsp.github.com já estamos fazendo pelo menos nos assuntos tratados no PHPSP+Pub: https://github.com/PHPSP/phpsp.github.com/tree/master/WorkingGroups/PHPSP+Pub. Quem chega lá deixa o assunto e o nome da conta no GitHub. Os GitHubs são adicionados no time @PHPSP/pub-sharkbowl, e a lista de assuntos e os nomes dos participantes fica num arquivo Depois os participantes mandam via pull request os desdobramentos, com as premissas:
|
@augustohp - quando pensei em fazer nesse esquema de "aceitar", considerei o seguinte:
E você está correto em questionar isso e concordo que qualquer coisa complicada desmotiva a colaboração - embora eu não acredite não exista algo completamente simples para todos - mesmo o esquema de PR ainda é obscuro mesmo para usuários de github, e principalmente iniciantes - os quais devemos atenção também. Só queria lembrar que, apesar de já termos inclusive votado nessa issue, ela tem que ser considerada um RFC - o qual precisa ser resolvido de maneira mais ágil que no php ou http ;) |
Sem dúvida! A prioridade é fazer alguma coisa que favoraça a colaboração. Não tenho dúvidas de que, independente do processo, iremos aprender e melhorá-lo.
Eu vi, animal! 🍻
Acho que vale uma PR pro
A questão da "simplicidade" que citei, vem do fato da pessoa aprender algo que pode ser aplicado em outra ocasiões. Criarmos e mantermos um workflow nosso implicaria em manter nossas interações documentados. O que, por experiência própria, não é o que acontece. Com as PRs, a gente tem o karma de brinde. O iniciante pode se perder, mas o tempo que ele levará para ler e aprender sobre algo; será indiscutivelmente útil no dia a dia dele e não somente dentro da comunidade. Ao meu ver, matamos dois coelhos com uma cajadada só. Nesse contexto, essa RFC seria uma PR pro |
Buenas pessoal. Porém, quero levantar uma questão? Pergunto: Nesse caso eu mesmo poderia aceitar o PR de outro colega? (no caso o Diego). Aguardo opiniões :) |
@mariorez, aceita logo o PHPSP/phpsp.github.com#10 !!! :-) A ideia era essa mesmo, que qualquer um de nós do time do @PHPSP/pub-sharkbowl aceite o de outro colega. Então, vá em frente! |
Vamos organizar um backlog de tarefas a fazer nos pŕoximos meses - cada um pode pegar uma tarefa e liderá-la - trabalhando assim em um esquema de Kanban. Teríamos as seguintes "colunas" (statuses) para nossas tarefas:
O que acham? O primeiro Milestone termina no Intercon PHP
The text was updated successfully, but these errors were encountered: