✅ Notícias, temas e plug-ins da WEB e do WordPress. Aqui compartilhamos dicas e as melhores soluções para sites.

Acelere a criação de problemas do GitHub

7

Os problemas do GitHub são fantásticos para rastrear novos recursos ou bugs, quem é atribuído, categorizá-los, adicionar a projetos e assim por diante. Eles também são muito lentos para criar, e criar um monte deles leva muito tempo. Então eu criei uma pequena ferramenta para acelerar a criação de problemas e torná-lo muito fácil.

Um dos pontos problemáticos que vejo nos problemas do GitHub no trabalho é que eles são complicados de criar, principalmente para aqueles que não são desenvolvedores, como gerentes, designers ou testadores, e que simplesmente desejam relatar um bug, mas não passam o processo de criá-los no GitHub.

A criação de problemas no GitHub deve ser rápida

Então, qual é a interação mais fácil com computadores, escrevendo, talvez? Não sei se é o mais fácil, mas com certeza é fácil. Portanto, nesta caixa de texto simples, os problemas podem ser escritos e cada linha será um problema. Você apenas digita e digita e não tira as mãos do teclado para pegar o mouse. Você também pode colar uma lista criada em um editor de texto ou planilha.

Tem flexibilidade: você pode atribuir o problema a alguém (ou muitos, separando os nomes de usuário com vírgulas) separando o título do nome de usuário com um caractere de barra vertical. Outro tubo separa a descrição, e ainda outro tubo separa os rótulos, que podem ser muitos, separando-os com vírgulas.

Atualização: o aplicativo está disponível em https://fast-issues.herokuapp.com/

Acelere a criação de problemas do GitHub

Visão geral técnica

Este projeto ~ainda não está totalmente desenvolvido, mas já é~ público em

https://github.com/eliorivero/fast-issues _

Como uma visão geral:

Uma coisa a ter em mente é que não queremos atingir os limites da API. O GitHub recomenda deixar pelo menos um segundo entre as solicitações. Pausei o script 1,5 segundos entre cada solicitação de criação de problema, é por isso que você verá no GIF acima que os problemas não são criados instantaneamente.

Mais ideias

Mostrei isso a um amigo e ele me disse que tinha a ideia de criar uma extensão do Chrome para tirar uma captura de tela de um bug, anotá-lo e enviá-lo como um problema do GitHub. Achei uma ótima ideia e procurei uma forma de fazer uma captura de tela, mas dentro de um aplicativo React e rapidamente encontrei o html2canvas que permite fazer capturas de tela e salvá-las como arquivos PNG.

Combinar algo assim com minha ferramenta para criar os problemas seria uma boa solução que poderia estar disponível em um aplicativo React durante seu ciclo de desenvolvimento ou teste. Qualquer pessoa que teste o aplicativo pode acionar o painel de relatórios de problemas e enviar um problema do GitHub. A imagem ainda teria que ser armazenada em outro servidor, pois a partir de agora, a API Issues é limitada e não permite o upload de imagens.

Fonte de gravação: startfunction.com

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação