Canto dos Desenvolvedores Debian

A informação desta página, apesar de pública, será principalmente de interesse dos desenvolvedores Debian.

Básico

Organização do Debian
O Debian tem muitos pontos de acesso, e muitas pessoas envolvidas. Esta página explica quem contatar sobre um aspecto específico do Debian, e diz quem deverá responder.
As Pessoas
O Debian é feito de forma colaborativa por muitas pessoas espalhadas pelo mundo. O trabalho de empacotamento é geralmente contribuído tanto por Desenvolvedores Debian (DD) (que são membros plenos do projeto Debian) quanto por Mantenedores Debian (DM). Aqui você pode encontrar tanto a lista de Desenvolvedores Debian quanto a lista de Mantenedores Debian, juntamente com os pacotes que eles mantêm.

Você também pode ver o mapa-múndi dos desenvolvedores Debian e a galeria de imagens de vários eventos Debian.

Entrando para o Debian
O Projeto Debian é formado por voluntários, e nós estamos geralmente procurando por novos desenvolvedores que tenham algum conhecimento técnico, interesse em software livre e algum tempo livre. Você também pode ajudar o Debian, olhe a página acima.
Banco de Dados de Desenvolvedores
O banco de dados contém dados básicos acessíveis a todos, e dados mais privados acessíveis apenas para desenvolvedores. Use a versão SSL para acessá-lo se você pretende fazer login.

Usando o banco de dados, você pode ver uma lista de máquinas do projeto, obter a chave GPG de qualquer desenvolvedor, mudar sua senha ou aprender como configurar o redirecionamento do e-mail para sua conta Debian.

Se você pretende usar alguma das máquinas do Debian certifique-se de ler as Políticas de Uso das Máquinas Debian..

A Constituição
O documento de maior importância para a organização, descrevendo a estrutura organizacional para tomadas de decisões formais no Projeto.
Informações sobre Votações
Tudo que você sempre quis saber sobre como elegemos nossos líderes, escolhemos nossos logotipos e, em geral, como votamos.
Versões (Releases)
Essa é a lista de versões antigas e atuais, algumas das quais têm informações detalhadas em páginas separadas.

Você também pode ir diretamente para a versão estável e páginas web da distribuição testing.

Arquiteturas Diferentes
O Debian é executado em muitos tipos de computadores (compatível com Intel foi apenas o primeiro tipo), e os mantenedores de nossos ‘portes’ têm algumas páginas úteis. Dê uma olhada, talvez você queira comprar algum outro pedaço de metal com nome estranho para você.

Empacotando

Manual de Políticas Debian
Esse manual descreve os requisitos das políticas para a distribuição Debian. Isso inclui a estrutura e o conteúdo do repositório Debian, vários assuntos sobre o projeto do sistema operacional, assim como requisitos técnicos que cada pacote deve satisfazer para ser incluído na distribuição.

Resumindo, você precisa lê-lo.

Há vários documentos relacionados à política que devem ser de seu interesse, como:

Dê uma olhada também nas propostas de mudanças para as Políticas.

Note que o antigo Manual de Empacotamento (Packaging Manual) foi quase totalmente integrado nas versões recentes do Manual de Políticas.

Referência dos Desenvolvedores
O propósito desse documento é fornecer uma visão geral dos procedimentos recomendados e os recursos disponíveis para os desenvolvedores Debian. Outro de leitura obrigatória.
Guia dos Novos Mantenedores
Esse documento descreve a construção de um pacote Debian em uma linguagem comum e bem coberta por exemplos que funcionam. Se você é um pretendente a desenvolvedor (empacotador), você definitivamente vai querer ler isso.

Trabalho em progresso

A distribuição testing
A distribuição ‘testing’ é o local onde seus pacotes devem estar para serem inseridos na próxima vez que o Debian realizar um lançamento.
Bugs Críticos ao Lançamento
Essa é uma lista de bugs que podem fazer com que um pacote seja removido da distribuição testing, ou em alguns casos causar um atraso no lançamento da distribuição. Relatórios de bugs com uma severidade maior ou igual a ‘serious’ qualificam-se para a lista -- certifique-se de corrigir tais bugs nos seus pacotes assim que você puder.

Também dê uma olhada na lista de bugs com mais de dois anos, e ajude-nos a consertá-los.

O Sistema de Acompanhamento de Bugs
O Debian Bug Tracking System (BTS) é o Sistema de Acompanhamento de Bugs do Debian, para relatar, discutir e corrigir bugs. Relatório de problemas em praticamente qualquer parte do Debian são bem vindos aqui. O BTS é útil tanto para usuários quanto para desenvolvedores.
Visão geral dos pacotes, do ponto de vista de um desenvolvedor
As páginas de informações de pacotes e acompanhamento de pacotes fornecem conjuntos de informações valiosas para os mantenedores.
O Sistema de Acompanhamento de Pacotes
Para desenvolvedores que desejam ficar atualizados com outros pacotes, o sistema de acompanhamento de pacotes permite que eles se inscrevam (por e-mail) em um serviço que enviará cópias dos e-mails do BTS e notificações de subidas (uploads) e instalações dos pacotes selecionados.
Pacotes que precisam de ajuda
Work-Needing and Prospective Packages, WNPP para encurtar (ou em português, Pacotes Prospectivos e que Precisam de Ajuda), é uma lista de pacotes Debian que precisam de um novo mantenedor ou que ainda não estão incluídos no Debian. Verifique essa página se você deseja criar, adotar ou abandonar pacotes.
Sistema Incoming
Novos pacotes são enviados para o sistema Incoming nos servidores de arquivos internos. Pacotes aceitos são imediatamente disponibilizados via HTTP, e propagados para os espelhos quatro vezes por dia.
Nota: Por causa da natureza do Incoming, nós não recomendamos espelhá-lo.
Relatórios Lintian
O Lintian é um programa que checa se um pacote está de acordo com as Políticas Debian. Você deve usá-lo antes de cada subida (upload); existem relatórios na página acima de cada pacote da distribuição.
Help Debian
O wiki do Debian reúne conselho para desenvolvedores e outros contribuidores.
Distribuição Experimental
A distribuição experimental é usada como uma área temporária para softwares altamente experimentais. Use os pacotes da experimental somente se você já sabe como usar a instável.

Diversos

Convertendo chaves PGP para GPG:
Há informação nesse assunto na referência dos desenvolvedores. Você pode obter mais informações úteis sobre a assinatura de uma chave GPG com uma chave PGP no arquivo /usr/share/doc/debian-keyring/README.gz no pacote debian-keyring.

Links Relacionados:

Aqui estão alguns links externos interessantes: