Skip to content

Latest commit

 

History

History
80 lines (45 loc) · 5.34 KB

File metadata and controls

80 lines (45 loc) · 5.34 KB

Bem-vindo(a) ao OpenSource Courses

Fala dev

Muito obrigado por considerar contribuir com o Open-source Courses. São pessoas como você que fazem o Open-source Courses crescer.

Por que contribuir para o Open-source Courses ?

  • Ter mais aprendizado sobre os conteúdos.

Segundo a Pirâmide de Aprendizagem de Wllian Glasser diz que aprendemos 95% quando ensinamos aos outros, resumindo ou estruturando o conhecimento.

  • Encontre pessoas que estão interessadas em tecnologia e compartilhar conhecimento.

Não se acanhe em tirar duvidas, criar conexões, bater papo com os devs, a final o Open-source Courses também é uma comunidade de desenvolvedores assíduos em compartilhar conhecimento.

  • É empoderador poder fazer contribuições.

O Open-source Courses tem como proposito dar palco para desenvolvedores assíduos em compartilhar conhecimento.

Como contribuir ?

Se você é um novo contribuidor, o processo pode ser intimidador. Sobre o que você vai compartilhar ? E se você não souber compartilhar ? E se escrever errado ? E se mudar esse texto e ele não gostar ?

Ter esses tipos de sentimos é normal e o único caminho é ir com ‘medo’ mesmo, quando você está com medo é sinal está sendo desafiado.

A melhor habilidade para programadores é a habilidade de resolver problemas e encarar desafios, nosso desafio é criar conteúdos relevantes sobre tecnologia, por isso, não se preocupe, temos diversas formas de contribuir com o projeto.

Você gosta de criar conteúdos para o Instagram e LinkedIn ?

Você pode compartilhar com a gente, como bônus de conteúdo dos cursos, assim seu conteúdo fica salvo e distribuído para mais pessoas, assim como a @Nycole Xavier compartilhou com a gente um artigo que publicou no LinkedIn. Você também pode publicar stories compartilhando sobre o projeto, como o @Matheus Martins adicionou uma sequência de stories falando sobre o projeto em seus destaques no seu Instagram @martinscode.

Você gosta de design ?

Você pode criar banner, posts e artes sobre o projeto.

Também pode criar um layout pra gente, como o @Danilo Gonçalves que criou um layout mais moderno e estruturado para o site do projeto.

Você gosta de escrever ?

Crie conteúdo sobre tecnologia para o projeto, como o @Joao Mello e @Felipe Vicente que criaram o cursos para nossas trilhas.

Você gosta de organizar ?

Participem das discussões sobre os conteúdos criados pela comunidade por meio das Issues.

Discuta e revise alterações em andamento por meio das Pull requests.

Crie aulas e discussões sobre os assuntos.

Arquitetura do projeto

Entender os diferentes papéis da comunidade e o processo geral ajudará você a se orientar rapidamente na comunidade. Geralmente projetos open-source seguem uma estrutura organizacional similar a nossa.

  • Mantenedores: Colaboradores que são responsáveis por conduzir a visão e gerenciar os aspectos organizacionais do projeto.
  • Colaboradores: Todos que contribuíram com algo para o projeto de alguma forma.
  • Membros da comunidade: Pessoas que consomem nosso conteúdos. Eles podem ser ativos em diálogos ou expressar sua opinião sobre a direção do projeto.

Nossa comunidade tem o propósito de levar informação sobre tecnologia para todas as pessoas de forma educada, inspiradora e aconchegante, por isso não se sinta envergonhado em entrar em contato com colaboradores e mantenedores, eles irão te receber de abraços abertos.

Também mostre sua vontade em participar do projeto, leia a documentação antes, mostre seu interessante.

O projeto também possui uma documentação. Os arquivos estão listados na página da organização no Github.

  • LICENSE: Licença para uso do projeto, usamos como padrão a MIT LICENSE.
  • README: O README dá boas-vindas aos novos membros da comunidade. Isso explica por que o projeto é útil e como começar.
  • Guia do contribuidor: Enquanto o README ajuda as pessoas a usar o projeto, o Guia do contribuidor ajuda as pessoas a contribuírem com o projeto. Ele explica quais os tipos de contribuições necessárias e como funciona o processo.
  • Código de conduta: O código de conduta estabelece as regras básicas para o comportamento de todos os membros da comunidade. Ele ajuda a facilitar um ambiente amigável e acolhedor. Seguimos como padrão o Contributor Covenant.

Por fim, nós utilizamos as seguintes ferramentas para organizar as discussões da comunidade.

  • Issue tracker: Onde os membros da comunidade discutem os conteúdos criados pela comunidade.
  • Pull requests: Onde os membros da comunidade discutem e revisam as alterações que estão em andamento.
  • Canais de bate-papo: Nós utilizamos em parceiria, a plataforma de discord da comunidade DevJr Brasil.

Agora que você descobriu como o Open-source Courses funciona, é hora de compartilhar seu conhecimento com a gente!

Entre no Discord, interaja com educação e companheirismo com os membros da comunidade, participe das discussões dos conteúdos por meio das issues, compartilhe conhecimento e conheça pessoas, desde já agradeço pelo seu empenho pelo com o projeto, muito obrigado e desejo que sua trajetória seja recompensadora e próspera.