Skip to content
Mateus Dubiela Oliveira edited this page Oct 24, 2013 · 4 revisions

É programador Java ou está iniciando nesta profissão? O que você acha de colaborar em um projeto open-source? Hoje em dia as empresas estão cada vez mais em busca de profissionais com o perfil de colaborador de projetos open-source, mantidos pela comunidade. O Grupo de Usuários Java de Santa Catarina propôs à comunidade o projeto chamado Open Networking, um projeto mobile open-source que tem como objetivo principal o compartilhamento de conhecimento entre os desenvolvedores. Não perca esta oportunidade de evoluir e compartilhar o seu conhecimento conosco. Seja na especificação, codificação, design, testando ou apenas simulando um usuário final.

Primeiros passos

Envie um e-mail para [email protected] e solicite a inclusão do seu e-mail no grupo.

Testes

Se você é ou pretende seguir na área da qualidade de software, também pode contribuir para este projeto. Seja na automação dos testes, aplicação de técnicas e/ou tecnologias bem como na utilização do software simulando um usuário final e reportando bugs ou melhorias.

Design

Aos Designers, precisamos da contribuição de vocês para o desenvolvimento da identidade visual do projeto. Uma logomarca, um slogan, ícones, as telas do projeto mobile ou até mesmo um site será muito bem vindo. E para isto, também será possível criar um sub-grupo de estudo específico. Você poderá colaborar com este projeto e colocá-lo em seu portfólio pessoal como case de estudo.

Publicidade

Quanto mais pessoas dispostas a compartilhar o conhecimento, melhor para todos. Vamos divulgar este projeto, esta ideia. Convide seu amigo, publique sobre o assunto no seu blog, compartilhe o link do projeto no GitHub, baixe o aplicativo e divulgue-o também, participe e compartilhe o link dos Hangouts. Todos serão bem vindos.

Suporte aos Usuários

Qualquer pessoa que entenda apenas como o software funciona já tem os requisitos necessários para colaborar: pode ajudar os outros usuários a resolver problemas de instalação e configuração, acessando e respondendo a lista de e-mail, redes sociais e/ou fóruns de discussão.

Aos desenvolvedores Java

Para colaborar como um programador faz-se necessário:

  • Conhecer a ideia do software;
  • Ter uma experiência mínima na linguagem de programação na qual o software está sendo desenvolvido;
  • Conversar com um dos organizadores a fim de se familiarizar com os padrões estabelecidos de codificação, técnicas, frameworks e a arquitetura;
  • Conhecer no mínimo os conceitos básicos sobre Git e sobre a rede social GitHub;
  • Questionar e compreender os objetivos do projeto, bem como as funcionalidades a serem desenvolvidas.

Faça um Fork do projeto Servidor ou do projeto Android, modifique e submeta via Pull Request. Você pode baixar o código, testar e se encontrar bugs cadastrar como Issue no GitHub do respectivo projeto.