Nós cobrimos porque é importante contribuir para projetos de código aberto Por que você deve contribuir para projetos de código aberto [Opinião] Por que você deve contribuir para projetos de código aberto [Opinião] O conceito de software de código aberto não é novo, e com enorme, projetos bem-sucedidos como Ubuntu, Android e outros sistemas operacionais e aplicativos relacionados ao Linux, acho que podemos dizer com segurança que é um modelo comprovado para ... Leia mais, mas e se você não for um programador? Você não precisa aprender a programar Como aprender programação sem todo o estresse Como aprender programação sem todo o estresse Talvez você tenha decidido seguir a programação, seja para uma carreira ou apenas como um hobby. Ótimo! Mas talvez você esteja começando a se sentir sobrecarregado. Não é tão bom. Aqui está a ajuda para facilitar sua jornada. Leia mais para ajudar seus projetos favoritos de código aberto. Muitos não programadores dedicam algum tempo para ajudar seus projetos favoritos de código aberto - e você pode se juntar a eles.
Alguns projetos de código aberto são apoiados por corporações, mas muitos não são. Muitos são trabalhos de amor para todos os envolvidos. Se você tiver algum tempo livre - ou dinheiro - você pode devolver aos seus projetos de código aberto favoritos. Contribuir com Software Livre para Windows Open Free Source Counterparts of Windows Software Leia Mais e ajude-os a crescer.
Veja o que o projeto precisa
Seu projeto de código aberto favorito pode ter uma página expondo exatamente o que precisa. Você gosta do VLC Media Player? 6 Dicas e Truques do VLC Você não pode saber sobre 6 Dicas e Truques do VLC que você não conhece O VLC media player do VideoLan é uma verdadeira caixa de truques e é tão eficaz em um sistema operacional Windows quanto está no Mac ou no Linux. Aqueles de vocês que já estão usando o VLC ... Leia Mais? Confira a página do Contribute em seu site.
Você terá a melhor idéia do que seu projeto favorito quer da página " Contribuir " ou " Como se envolver " em seu site, se tiver um.
Doar dinheiro
Softwares de código aberto podem ser baixados gratuitamente, mas a maioria dos projetos ainda pode usar dinheiro. O dinheiro paga servidores, largura de banda e a miríade de outras despesas que os projetos de código aberto enfrentam. No caso do VLC, algum dinheiro também vai para comprar hardware para os desenvolvedores testarem.
Você encontrará frequentemente um botão de doação em páginas de projetos de código aberto. A maioria dos projetos apreciará qualquer coisa que você possa dar a eles - pense em quanto valor você recebe do seu software favorito.
No caso do VLC, o projeto também poderia usar doações de hardware para testar. Se você tem algum hardware em torno que você não usa mais, você pode ser capaz de doá-lo para um projeto.
Ajude outros usuários
Projetos de código aberto geralmente têm listas de discussão e fóruns onde os usuários fazem perguntas. Você pode tirar uma carga dos desenvolvedores e ajudar respondendo a essas perguntas. É como responder perguntas no MakeUseOf Answers. Os fãs do Firefox podem ajudar pessoas com problemas no Firefox no fórum oficial de suporte do Firefox.
Escrever bons relatórios de bugs
Se você tiver um problema com um aplicativo de código aberto, você deve relatar o bug em seu rastreador de bugs.
Não basta ir ao bug tracker e imediatamente postar um novo bug dizendo " ele caiu "; siga as boas diretrizes para relatar erros. Faça uma busca e verifique se o bug ainda não foi reportado. Se não tiver, relate-o com um resumo claro e etapas simples que permitirão aos desenvolvedores reproduzir o bug. Não relate o bug se você estiver usando uma versão antiga do software - os desenvolvedores já podem ter corrigido o problema.
Escrever relatórios de bugs é particularmente útil se você estiver testando a última versão de desenvolvimento O que significa "software beta"? O que significa "software beta" realmente significa? O que significa para um projeto estar em beta e você deveria se importar? Leia mais sobre o software. Você pode ajudar a pegar os bugs antes que eles cheguem à versão estável.
Erros de Triagem
Com todos esses erros sendo arquivados, alguém tem que lidar com eles. Você pode ser um gênio do relatório de erros, mas nem todo mundo é. Considere se envolver em erros de triagem, se o seu projeto favorito estiver procurando ajuda.
A triagem é a primeira linha de resposta a bugs. Os triadores de bugs garantem que os bugs sejam devidamente categorizados, garantindo que os repórteres de bugs forneçam informações suficientes, confirmem os bugs e verifiquem que não são duplicados. Isso permite que os desenvolvedores se concentrem em corrigir os erros em vez de classificá-los.
Se você é um fã do Ubuntu, confira a página How to Triage no wiki do Ubuntu para começar a triagem de problemas para o Ubuntu Ubuntu: Um Guia para Iniciantes Ubuntu: Um Guia para Iniciantes Curioso sobre o Ubuntu, mas não sabe por onde começar? Tudo o que você poderia precisar para começar com a versão mais recente do Ubuntu está aqui, escrito em inglês simples e fácil de entender. Consulte Mais informação . Mais de mil pessoas fazem parte do Ubuntu Bug Squad, embora você não tenha que se juntar a ele para começar.
Escrever documentação
A maioria dos projetos precisa de alguma forma de documentação escrita, e você pode ser o único a fazê-lo - supondo que você seja um escritor decente. Dependendo do projeto, pode haver um guia para começar, como o GNOME, ou você pode ter que contatar os desenvolvedores diretamente. Você também pode se envolver na wiki do projeto, se o projeto tiver um. Contribuir para um wiki é uma maneira fácil de começar.
Traduzir o software
O software de código aberto é usado por pessoas de todo o mundo. Para atender às necessidades de todos, o software deve ser traduzido em diferentes idiomas. Se você conhece outro idioma, você pode fazer algumas das traduções. A maioria dos grandes projetos precisa de tradutores. Aqui está a página do projeto de tradução do GNOME.
Ajuda com gráficos e design
Designers também podem entrar em ação. Projetos geralmente requerem algum trabalho de design, seja a criação de gráficos 5 Sites Tutoriais Gráficos Incríveis e Gráficos que Você Deve Conferir 5 Gráficos Incríveis Tutoriais de Design Gráficos que Você Deve Verificar Leia Mais ou design de interface do usuário 3 Ferramentas para Criar Designs Mock-Up e Wireframes Online 3 ferramentas para criar projetos de mock-up e wireframes on-line Leia mais. Confira a página Contribute do seu projeto favorito para ver como você pode se envolver - O Ubuntu aconselha as pessoas a se unirem à lista de discussão do Unity Design para ajudar com o desktop Unity Ubuntu 11.04 Unity - Um grande salto para o Linux Ubuntu 11.04 Unity - Um grande salto para frente Linux Está aqui. A versão mais recente do Ubuntu apresenta uma interface de usuário totalmente nova: o Unity. Ele também inclui um muito melhorado Centro de Software, juntamente com as atualizações habituais dos milhares de programas gratuitos que o Ubuntu oferece. A Canonical decidiu ... Leia Mais.
Como você contribuiu para o código aberto? Deixe um comentário e nos avise.
Crédito de imagem: mão segurando uma planta fresca via Shutterstock