OSMBrasil/paicemana

Linha de comando para fluxo de trabalho com kanban

alexandre-mbm opened this issue · 3 comments

  • -h/--help para mostrar a ajuda
  • -g/--archive INTEGER para baixar texto gerando o arquivo Markdown
  • -m/--milestones para ver informação dos milestones existentes no respositório
  • -p/--populate INTEGER para popular milestone, criando-o se necessário

  • -i/--issues [INTEGER] para abrir página de issues [de milestone] no navegador
  • -n/--open INTEGER para abrir o arquivo no navegador (HTML do GitHub)
  • -c/--commits para abrir página de commits no navegador
  • -d/--diff para abrir página de diff no navegador
  • -p/--project para abrir página inicial do projeto no navegador
  • -k/--kanban [INTEGER] [-u/--user STRING] para abrir kanban no waffle.io ‒ tuples?

webbrowser1, webbrowser2 e webbrowser3

Toda a porção de baixo, que é de interação com o navegador de Internet, está funcional pelo arquivo naviagtor.py. Resta colocá-los como opção no script.

Instâncias de JudgeOfExclusivity, novidade do commit fe8630f, facilitarão muito o uso da biblioteca click diante da grande quantidade, na linha de comando, de opções que se excluem mutuamente.

@willemarcel, você que gosta de Python... olha aí! Este projeto tem um bocado de coisa a fazer, não maçante, mas poderá vir a ser "concluído" rapidamente. Não há coisas difíceis. Se você o estiver entendendo, concordar e tiver interesse e quiser, fique à vontade para assumir alguma issue.

Nas próximas horas, mas só depois de uma dormida, é que eu vou começar a comitar algo daquele outro assunto, o das traduções-blog no site da OSMBrasil.github.io