pokemongovet / pokemongovet.github.io

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

Alteração de label "Fork me on GitHub" #74

Closed FilippeNatan closed 5 years ago

FilippeNatan commented 5 years ago

Alteração de label de PNG para HTML+CSS, para dar melhor aparência.

fititnt commented 5 years ago

Wow, que legal, @FilippeNatan! Vejo que esse é seu primeiro pull request. E a experiência dos primeiros passos fazem diferença a longo prazo na interação com comunidade open source. E uma das formas de melhorar o futuro é garantir que as pessoas que eventualmente tenderão substituir as que existem em grandes projetos tenham empatia além das skills técnicas.

Continuando a tradição aqui, eu vou dar um ping na @Leticiasb e ver se ela tem tempo e aceita ser review desse pull request. Dê alguns dias para gente reconfirmar isso com ela, porém outra opção depois dela é o @Tales313. Eu até posso fazer sugestões aqui, porém vale a pena considerar que outras pessoas podem aproveitar para aprender o outro lado do ciclo :)

@Leticiasb você já tem permissão de escrita no repositório aqui, só acessar a URL https://github.com/pokemongovet/pokemongovet.github.io/invitations. Links de documentação são o https://help.github.com/articles/merging-a-pull-request/ e o https://help.github.com/articles/approving-a-pull-request-with-required-reviews/

FilippeNatan commented 5 years ago

Oi @fititnt obrigado pela dica, vou fazer a alteração do tamanho para ficar mais discreto e faço um novo pull request(como eu estava acessando apenas pelo desktop não deu tanta diferença). Agradeço também por me recepcionar tão bem em meu primeiro pull request, espero conseguir contribuir mais.

fititnt commented 5 years ago

@FilippeNatan se você mandar push para o mesmo branch no seu repositório pessoal, ele automaticamente vai aparecer aqui, sem você precisar criar outro Pull Request.

Se tiver dificuldade, só me deixar como permissão de escrita no seu fork que eu resolvo para você.

Mas não se preocupe. Não tem pressa.

FilippeNatan commented 5 years ago

@fititnt Legal saber disso, vou me inteirar sobre isso antes de fazer qualquer coisa.

FilippeNatan commented 5 years ago

@fititnt Fiz o push do ajuste de tamanho da label, veja se fiz da maneira correta.

fititnt commented 5 years ago

Por mim recomendo ser aceito. Fillipe, agora só aguardar um tempo pra deixar a honra de ser aceito pela @Leticiasb ou pelo @Tales313 o pull request apertando o botão verde ou fazendo merge por linha de comando.


@FilippeNatan Depois disso, se você quiser, eu faço questão de falar com você por e-mail (e se for o caso até video conferência) pra ver como posso te ajudar a se integrar mais na comunidade open source daqui do Brasil e de fora. Posso ate ser meio ocupado com outras questões, mas esse tipo de ação faço questão. E, claro, se você quiser, independente de outras ações, na próxima vez que surgir pull request nesse repositório aqui, você pode aproveitar pra gerenciar, só que do outro lado.

Pra você ver como aparece do outro lado, é uma tela como essa daqui, Filippe captura de tela de 2019-02-12 00-28-37

FilippeNatan commented 5 years ago

@fititnt Agradeço imensamente a atenção, pode me contactar por e-mail sim e marcamos uma vídeo conferência. Não imaginei que seria tão bem recepcionado, atitudes assim realmente fazem diferença.

fititnt commented 5 years ago

O zelo extra com a pessoa que fez contribuição como a sua não é uma exceção, mas a regra do que se espera dentro da comunidade de software livre e de código aberto (FOSS).

O que pode variar é quão longe as pessoas mantenedoras podem ir para ajudar, e isso tende a ser mais desafiador em projetos maiores, mas não exclui gentileza.

Aqui um passo a passo mais explícito pra entender a lógica, até porque isso pode ser útil no futuro caso tenha que re-explicar:

1. No GitHub, quando a pessoa contribui a primeira vez, aparecerá isso

captura de tela de 2019 02 12 03 43 03


2. Ao clicar na foto da pessoa e ver o perfil dela, nesse caso é possível perceber que não é apenas a primeira contribuição nesse projeto, mas primeira do tipo pull request de todos os projetos que existem no GitHub pela por essa conta de usuário

captura de tela de 2019 02 12 03 39 46


3. Aqui explica de forma muito resumida a o porquê da funcionalidade

Link https://github.blog/2017-07-25-making-it-easier-to-grow-communities-on-github/ captura de tela de 2019-02-12 03-41-41


Vale lembrar que antes de existir essa funcionalidade de exibir o First-time contributor na interface, mantenedores expectativa do que se espera deles já deveria fazer equivalente, so que nesse caso dependiam mais de tentar se lembrar se conheciam quem contribui, clicar mais links etc.

Note também que isso não é porque é no GitHub. Antes do GitHub tinha o sourceforge, fórums, listas de e-mail, etc. Ou seja, existe uma seleção natural de ideias que dão ou não certo. Porém o importante aqui é que nem só de código fonte (ou de skill técnica) sobrevive ou cresce uma comunidade, mas como as pessoas lidam com as outras. Outro ponto é que é super comum que quem lide bem com projeto/comunidade já tenha tido experiência (ainda que com apoio) de gente de outros projetos que nem tenham relação direta.

Ou seja, quando as pessoas mantenedoras seguem o que é esperado delas, elas tendem principalmente a ajudar de forma muito significava projetos/comunidades que talvez ainda nem existem. Isso é uma das coisas que o link ali que explica sobre o porquê do First-time contributor não explica.


Quem quiser exemplo mais antigo de código de ética de como tratar as pessoas de algo que cresceu em relação ao que se tinha antes, tem o do sistema operacional Ubuntu, aqui o link em português http://wiki.ubuntu-br.org/Comunidade/CodigoDeConduta. Ao ler ele, vale a pena pensar que boa parte das regras ali de conduta também eram uma forma de induzir explicitamente um compromisso em quem entrava e que (não tanto hoje, mas definitivamente no início) radicalmente diferente do que ocorria no Debian, por exemplo.

Ou seja, as coisas não surgem por acaso. Mas vou parar por aqui, porque já é muita informação, mas resolvi fazer também porque serve como referência no futuro dos porquês.

Tales313 commented 5 years ago

Aceito! Parabéns @FilippeNatan, continue contribuindo sempre em projetos assim, dessa forma você consegue ingressar cada vez mais na comunidade!

fititnt commented 5 years ago

@FilippeNatan repare como agora onde antes estava First-time contributor irá aparecer Colaborator, pois o GitHub já compreendeu que você teve código aceito.

captura de tela de 2019 02 13 18 23 36

Filippe, como eu já tinha dito antes, vou fazer contato por e-mail e vemos um momento para falar por video conferencia e como eu posso contribuir com você além desse repositório. Se você quiser, pode dar uma olhada nos meus comentários recentes por texto que fiz no PR do Tales e da Leticia. Porém, na próxima vez que outra pessoa nova for fazer pull request aqui, a gente libera permissão de escrita para você poder aceitar os pull requests.

Note que não precisa ter correria, porém quando se trata de pessoas novas vale sempre a pena ser super atencioso, e por isso vale a pena sempre ter mais gente para caso alguém não responda relativamente rápido. Quanto as questões de aprender a gerenciar pull request, etc, isso pode vir com o tempo (ou então eu/outras pessoas chamam alguém super experiente para fazer ate compartilhamento de tela e ensinar passo a passo) porém se for para se preocupar desde cedo com algo, é mais com o lado mais humano.

Se você for uma das pessoas que eventualmente for iniciar projetos no futuro e precisar de ajuda em especial no início, tipo o que eu estou fazendo aqui, dai você já vai ter até meu e-mail, porém vale a pena também você manter contato (nem que seja pelo apoio moral) com tipo o Tales ou outros que for interagir com você. Por exemplo, você que até já tinha me seguido no linkedin, pode talvez pode aproveitar pra fazer o mesmo com o Tales e dai se recomendem por lá caso seja pertinente.