pokemongovet / pokemongovet.github.io

Projeto para incentivar adoção de animais pessoas que amam pokemons virtuais
https://pokemongovet.github.io/
Other
103 stars 38 forks source link

Estilos de código do projeto #13

Open fititnt opened 8 years ago

fititnt commented 8 years ago

Este issue é um local padrão para explicar para novas pessoas como enviar sugestões de código que serão aceitas de primeira e, tão ou mais importante, que o seu nome ficará no histórico do projeto por mais tempo.

Para saber como código deve ser submetido neste projeto, veja


A implementação do .editorconfig veio por sugestão incial de @welksonramos e @evansantos

fititnt commented 8 years ago

@welksonramos e @evansantos, tem como um de vocês fazer o PR apenas com o .editorconfig?

Evan, só deixa o welkson se pronunciar primeiro, porque ele já tinha feito PR com isso em #5

fabricionaweb commented 8 years ago

Caso adotemos usar o Google Style Guide para JavaScript (eu prefiro o standard) faz parte do processo de automação validar usando algum linter.

Tem esse pacote para o Google que usa eslint https://github.com/google/eslint-config-google


É possível também usar um pacote do npm que configura facilmente um git hook para testar antes de fazer commit. Mas como muitos usam a interface web do GitHub, não sei se compensa investir. Em todo caso fica a dica.

evansantos commented 8 years ago

@fabricionaweb acho que linters são bons, mas vejo que se encaixam muito no quesito da issue #31

fititnt commented 8 years ago

Pessoal, quem aqui tem tutoriais, em português, de como usar o .editorconfig, bem amigáveis?

Se conseguirem isso já fecho esse issue

welksonramos commented 8 years ago

Já foi aceito o PR feito pelo @woliveiras, então acho que esta issue já pode ser fechada

woliveiras commented 8 years ago

Tem esses dois aqui @fititnt

https://medium.com/@erikfigueiredo/estilo-de-codifica%C3%A7%C3%A3o-com-editorconfig-16ed8573c179#.qs01se7ul

http://tableless.com.br/editorconfig/

evansantos commented 8 years ago

acha que vale a pena colocar no README @woliveiras, o plugin que a pessoa deve usar?

woliveiras commented 8 years ago

O plugin varia muito de editor pra editor, teríamos de achar cada um.

Acho que seria melhor deixar só o site do editorconfig, pois lá tem todos.

fititnt commented 8 years ago

Pessoal, se vocês tem algo extremamente amigável, talvez até mesmo em vídeo, explicando como contribuir, acho que podem por um link no readme na parte de "Como contribuir". Por mim a gente aceita imediatamente, depois pensa em otimizar.

Tenho quase certeza que já postaram uns links a respeito.

Acho importante a gente aumentar a conversão (de PRs).

evansantos commented 8 years ago

@fititnt concordo