|
|
Melhorando o projeto OpenSolarisO projeto OpenSolaris será um projeto de código aberto de sucesso apenas se houver a participação de uma comunidade dedicada. Há várias maneiras de participar no projeto e esta página descreve as atualmente disponíveis. Áreas adicionais de participação surgirão na medida em que o projeto cresce e amaduresce. Contribuindo CódigoSeu primeiro passo no envolvimento com desenvolvimento de software para o projeto OpenSolaris deve ser o de participar em Discussões e Comunidades existentes. Depois que você tiver uma noção de que trabalho está sendo feito por outros e uma boa idéia de o que gostaria de fazer, você pode navegar no banco de dados de bugs atrás de bugs/RFEs que você queira trabalhar e ver se já existe alguém trabalhando na idéia que você teve. Alguns bugs "bite-sized" foram identificados por engenheiros do Solaris. Estes bugs são pequenos e auto-contidos, e esperamos que sejam interessantes de trabalhar. Para encontrá-los, busque por bugs oss-bite-size. Se você tem uma idéia de uma nova feature, ou encontrou um bug interessante, pode registrar um bug/RFE utilizando a ferramenta de "Registro de Bugs" em http://bugs.opensolaris.org/, para que outros possam trabalhar neste. Se você quer trabalhar no bug/RFE que pensou, envie um email para request-sponsor AT opensolaris DOT org descrevendo-o. Um patrocinador será desginado e o ajudará nos primeiros passos do processo de desenvolvimento. Informações sobre contribuição estão disponíveis na tabela request-sponsor. Patrocinadores Sun podem observar esta tabela e ver quais contribuidores estão aguardando um patrocinador. E é uma boa idéia para contribuidores verificar esta tabela antes de começar a trabalhar em um bug para ver se alguém já submeteu uma correção para este. Na hora de realmente contribuir código - por membros da comunidade de dentro ou de fora da Sun - você deve completar as seguintes fases de alto-nível. O número de passos representados nestas fases variam de acordo com o tamanho e a complexidade da modificação.
Por favor, note que o projeto OpenSolaris está seguindo o caminho de outros projetos de código aberto - requerendo que contruibuidores assinem conjuntamente seus copyrights no código contribuído. O Acordo de Contribuidor Sun (SCA) da à Sun e ao contribuidor direitos conjuntos de copyright no código: o contribuidor retém copyrights enquanto concede estes direitos a Sun como o patrocinador do projeto de código aberto. O SCA é aplicável a todos produtos e projetos de posse ou gerenciados pela Sun: assinar uma vez significa que você pode contribuir código para qualquer projeto de código aberto patrocinado pela Sun. Maiores detalhes, e o próprio SCA, estão disponíveis na página do Acordo de Contribuidor Sun. Consulte o documento de Processos Iniciais de Desenvolvimento para passos detalhados. DocumentaçãoA meta de longo prazo do departamento de Produtos de Informação da Sun é de tornar pública a documentação de features Solaris. Enquanto isso, a comunidade de Documentação foi criada para aumentar o envolvimento neste iniciativa.
Para contribuir para futuras documentação do OpenSolaris, você precisará trabalhar com um patrocinador. Para opter um, envie um pedido através da lista de documentação OpenSolaris. TestandoTestes de desenvolvimento, framework e execução são aspectos importantes dos esforços de engenharia de software de alta qualidade. Nós criamos uma comunidade de Testes voltada a discussão e planejamento de iniciativas como:
Junte-se a comunidade para ajudar a definir as estratégias de teste e contribuir testes para o projeto e a base de código OpenSolaris. |