Desenvolvendo uma distribuição Linux - Projeto Fedora
Os slides mostram como ocorre a construção de um novo release da distribuição Fedora GNU/Linux. Slides utilizados no II Encontro de Comunicação Digital.
core + extras – 100% do código disponível via cvs – http://cvs.fedoraproject.org/ • Implementação de novas ferramentas (new toolbox) – Koji – Bodhi – PackageDB – Pungi
para o Fedora 7 • Novas ferramentas – MirrorManager – Transifex • Maior participação da comunidade – Comunidade é maioria no FESCo (Fedora Engineering Steering Committee)
– Linha de comando • Criado para uso interno na Red Hat • Liberado como software livre para uso no Fedora • Python, Cheetah, Javascript, XML-RPC • https://fedorahosted.org/koji/
.spec – Possíveis patches • Koji – Construção com base nos arquivos do CVS – Necessário compilar corretamente nas arquiteturas propostas – Inclusão automática no repositório de desenvolvimento (rawhide)