IonicBrazil / guia-do-desenvolvedor

Guia do Desenvolvedor Ionic
https://twitter.com/IonicBrazil
560 stars 147 forks source link

Style Guides #14

Closed ivosantiago closed 4 years ago

ivosantiago commented 9 years ago

Eu pensei em adicionar uma sessão de Style Guides no documento mas tenho algumas dúvidas:

  1. Deveríamos ser mais genéricos e recomendar Style Guides de javascript como esse do Airbnb ou sermos mais específicos e usarmos esse do John Papa ou esse do Todd Motto?
  2. Vocês conhecem alguma referência boa em português pra ser adicionada também?
juarezpaf commented 9 years ago

@ivosantiago poderíamos traduzir esses Guides e depois adicioná-los aqui. o/

felquis commented 9 years ago

Na real, esses repositórios já são traduzidos, o https://github.com/johnpapa/angular-styleguide é muito bom. E foi traduzido por brothers, podemos quem sabe dar uma revisada e atualiza-lo.

felquis commented 9 years ago

Lembrando de recomendar que as pessoas usem o mesmo .jscsrc que o AngularJS usa, o Ionic usa o mesmo que o AngularJS também. Porém eu recomendo limitar para usar apenas single quotes

O que vocês acham? O que colocamos no README?

ivosantiago commented 9 years ago

@felquis posta os links das traduções aqui para darmos uma olhada. Eu reviso o que for preciso pra atualizar (se é que precisa) e posto o resultado aqui também

felquis commented 9 years ago

Lista de traduções aqui https://github.com/johnpapa/angular-styleguide/tree/master/i18n#translations

juarezpaf commented 9 years ago

Ótimo! @ivosantiago acho que podemos mudar um pouco o texto que fala o que é o Ionic e adicionar o angular style guide do John Papa. Vai ficar bem coerente, não vejo a necessidade de uma sessão para isso. :dancers:

lucasbastianik commented 9 years ago

Eu penso que se o Ionic está seguindo o style guide do Angular JS, não tem porque criarmos um próprio.. Então acho que fazer a referencia como o @juarezpaf disse, seja o mais coerente! ;)

felquis commented 9 years ago

@Galera No Ionic Garden já estamos passando por algo semelhante onde projetos Open Source não atendem o que precisamos fazer. O próprio Ionic está em evolução constante, e encontrei está dificuldade com o JSCS

Acredito que em alguns casos a organização IonicBrazil irá se unir para enviar pull requests para os projetos de fora, e inclusive forca-los e otimiza-los para as necessidades que temos com o Ionic.

@lucasbastianik Me passa o link para o Style Guide do Ionic/AngularJS por favor? Só encontrei referências ao arquivo .jscsrc deles e já estamos usando, inclusive estamos usando o Johnpapa's Style Guide e temos muito trabalho ainda para fazer no Ionic Garden, se a galera tiver disponibilidade e coragem para adotar alguma issue no repositório https://github.com/IonicBrazil/ionic-garden/issues

Inclusive, coragem para adotar issues relacionadas a este outro repositório aqui https://github.com/IonicBrazil/ionicbrazil.com