Como começar a contribuir para o Unity?


12

Eu apenas peguei o código fonte do Unity. Eu sou novo em contribuir para o projeto.

Os desenvolvedores da unidade usam algum IDE específico?

Estou perguntando isso porque estou confuso sobre por onde começar e como exatamente verifico uma alteração depois de fazer isso?

Devo recompilar a natureza inteira? Se sim, então como?

Sei que estou fazendo muitas perguntas, mas seria realmente útil se alguém pudesse escrever algum tipo de introdução amigável para iniciantes ao desenvolvimento da unidade.

Respostas:


11

A página de participação no unity.ubuntu.com tem um conjunto inicial de instruções para começar.

Parece que você já ramificou o código. Você pode editá-lo com o editor que preferir (o pessoal da unidade não possui um IDE específico, é apenas uma preferência pessoal). Depois de fazer a alteração desejada, você pode fazer um bzr commite, em seguida, precisará criar o Unity para testá-lo:

Você não precisa seguir a parte das instruções em que obtém a unidade do Launchpad, já fez isso.

Depois de corrigir o que deseja, você pode enviar a ramificação para o Launchpad se quiser que o pessoal do Unity o integre.

Temos uma página cheia de bites de tamanho pequeno para as pessoas que estão apenas começando, se desejam lidar com algo pequeno para se acostumar com a base de código.

Se você tiver perguntas específicas sobre partes do código do unity, faça-as como novas e marque-as com a e os desenvolvedores do Unity as examinarão, será útil começar a criar várias perguntas e respostas sobre a base de código do Unity!


0

Você pode encontrar várias maneiras de se envolver no desenvolvimento do Unity aqui: http://unity.ubuntu.com/getinvolved/

Você não precisa de uma VM, pode executar o Unity a partir do diretório de desenvolvimento sem substituir os arquivos do sistema. E é claro que você pode se juntar ao # ubuntu-unity no freenode para conversar com os outros desenvolvedores.


Obrigado pelo link. Eu construí o nux, mas a construção da unidade retorna um erro. Ele diz que nenhum destino foi especificado pelo arquivo make. Eu segui seus passos exatamente (ou tenho certeza pelo menos). Fazer isso exigir um destino quando eu chamo a função?
user17953

Não foi a última vez que o construí, o que admitirei há um tempo atrás. Tente entrar no # ubuntu-unity no freenode e pedir ajuda.
mhall119

Boa ideia. Vou tentar isso e perguntar a eles.
user17953
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.