forum icon indicating copy to clipboard operation
forum copied to clipboard

Distribuição de tarefas

Open kvnol opened this issue 7 years ago • 13 comments

Conversando no nosso grupo no Telegram com o @lflimeira e @nandomoreirame, chegamos numa ideia interessante para distribuição de tarefas que, a princípio, ficaria nos Projects mas que concordamos que ficaria melhor uma lista To Do nos Readme.md de cada repositório.

kvnol avatar Aug 05 '17 18:08 kvnol

Concordo com a lista no read.me. Pois vai chegar um momento que muitas pessoas podem ficar responsáveis por uma tarefa e isso pode se tornar um pouco confuso. E até mesmo pra gente caso precise saber quem ta sendo responsável por aquela tarefa. Seria uma forma de organização boa.

larismourullo avatar Aug 05 '17 22:08 larismourullo

Minha sugestão não era nem colocar no Readme, mas sim na primeira coluna (no trello chamamos de CardList) listar todas as tarefas para que todos possam visualizar o que falta pra finalizar, e as que estiverem em Progresso (in progress) altguém já está trabalhando.

@kvnol se quiser eu posso ajudar a organizar isso, estou me especializando nessa área de organização de projetos.

nandomoreirame avatar Aug 06 '17 11:08 nandomoreirame

@nandomoreirame Então, no caso da sua sugestão ficaria no Projects aqui do GitHub, não é? O problema é que os projects nao ficam disponíveis para todos e a galera que está de fora não vai saber o que é mais importante para dar PR.

kvnol avatar Aug 06 '17 12:08 kvnol

mas é padrão do Github deixar os Projects só para organizadores? Deve ter alguma config pra deixar publico.

A WPBrasil deixa os projects do Odin publicos.

Qualquer coisa podemos configurar as issues e usarmos elas com o Waffle, ele ajudaria muito nossa organização.

nandomoreirame avatar Aug 06 '17 12:08 nandomoreirame

Assim da pra saber certinho em que pé que tá a tarefas e o andamento do projeto.

Board do projeto v2.4.0 do Odin Framework

image

Board do projeto Waffle utilizando o Waffle

O próprio projeto da Waffle tem seu board com as listas de atividades image

nandomoreirame avatar Aug 06 '17 12:08 nandomoreirame

Tu consegue ver isso, @nandomoreirame? Hoje eu não consigo. Se der certo, acho melhor irmos para os projects mesmo.

kvnol avatar Aug 06 '17 12:08 kvnol

Sim, iniciei um modelo no repo openschoolbr.github.io chamado v1.0.0 - Landing

A proposta seria:

  • Para fazer (lista de todas as issues que é referente ao projeto ou curso)
  • Em discussão (lista de todas as issues que ainda estão em discussão)
  • Em progresso (lista de issues que foram puxadas por alguém que está trabalhando)
  • Pull Requests (lista de issues que estão com algum Pull Request aberto)
  • Finalizadas (lista de issues que foram finalizadas e que o PR já foi aceito na master)
  • Fechadas (lista de issues que fechadas e que não foram feitas ou que tiveram PR recusados)

image

nandomoreirame avatar Aug 06 '17 12:08 nandomoreirame

@nandomoreirame Você consegue tocar esta frente então? Ai colocamos no openschoolbr/sobre uma lista das pessoas que estão participando como foi descrito no #14 para todos saberem quem está participando e quem faz parte do que no projeto.

Ai fica muito mais fácil de dividir as coisas, ao invés de um cara fazer tudo, vamos tendo diversas pessoas que fazem coisas específicas e elas se reunem em uma board para definir todas juntas cada frente :)

khaosdoctor avatar Aug 08 '17 16:08 khaosdoctor

toco sim @khaosdoctor , mas cada projeto/curso precisa ser organizado pela pessoa responsável, como eu disse acima eu criei um modelo podemos discutir esse modelo para projeto e cursos.

nandomoreirame avatar Aug 08 '17 16:08 nandomoreirame

O intetessante de usar o Waffle é que ele coloca labels nas issues em cada etapa e fecha se ela tiver em Done.

nandomoreirame avatar Aug 08 '17 16:08 nandomoreirame

Beleza! Vamos colocar tudo no project? Vou deixar a triagem então para você adicionar porque pode ser que eu coloque coisa errada kkk

khaosdoctor avatar Aug 08 '17 18:08 khaosdoctor

Então, a gente tem um problema de deixar no Github Projetct, temos que gerenciar a Issue e o Project, porque o github nao faz isso automaticamente.

O que vocês acham de testarmos o Waffle, @kvnol e @khaosdoctor? Ele faz uma integração mais precisa com o Github, além de criar labels com o estado da atividade ele também fecha a issue quando é movida para Done. Isso pode nos ajudar a manter uma organização mais clara quanto ao andamento da atividade.

nandomoreirame avatar Aug 09 '17 13:08 nandomoreirame

Eu realmente não conheço essa ferramenta, @nandomoreirame podemos iniciar um beta mais fechado só com alguns testers e depois abrir geral para todo mundo usar

khaosdoctor avatar Aug 09 '17 13:08 khaosdoctor