davidsonpaulo
(usa Ubuntu)
Enviado em 07/10/2005 - 13:23h
A idéia básica do repositório que eu tenho em mente é oferecer um sistema onde as pessoas possam requisitar pacotes TGZ que ainda não esteja disponíveis no repositório.
Imagine que saiu a última versão do MPlayer, por exemplo. Você vai procurar no repositório pra ver se já tem o TGZ, e não encontra. Então, você faz uma requisição, solicitando que esse pacote seja inserido.
O site permitirá que os usuários possam se cadastrar como 'empacotadores', ou seja, eles poderão se oferecer para compilar e criar os pacotes TGZ que forem solicitados. Esse usuários receberão, por e-mail, todas as requisições que forem feitas. Detalhe: todas as requisições deverão acompanhar o link para o código-fonte do pacote.
Depois que o pacote for criado, ele poderá ser avaliado. Se ele receber muitas notas baixas, será excluído e será reenviada a requisição de compilação.
Haverá também uma espécie de fórum onde as pessoas poderão informar detalhes como dependências e procedimentos pós-instalação. As dependências, informadas pelos próprios usuários, passarão a constar das informações do pacote, para que o usuário possa baixar o pacote e todas as suas dependências mais facilmente.
Todo pacote que for considerado estável deverá acompanhar um arquivo SlackBuild e SlackDesc. Isso facilitará o aproveitamento dos pacotes por sistemas de gerenciamento de pacotes, como o slackpkg, o slapt-get e o Swaret.
Isso é o básico. Opinem. Abraços