Enviando e Revisão
Anterior
Próxima

Enviando e Revisão

Uma vez que você criou o pacote fonte (qualquer novo pacote ou apenas uma atualização/bugfix), você desejará distribuir seu pacote assim outras pessoas possam apreciar seu trabalho duro. O caminho mais eficaz para fazer isso no Ubuntu é contribuir com seu pacote para o respositório Universe. A comunidade de desenvolvedores que são responsáveis pelo repositório Universe são conhecidos como os Mestres do Universo (MOTU). REVUé uma ferramenta web que dá as pessoas um lugar para guardar seus pacotes fontes para que outras pessoas vejam e para que o MOTU revise de forma estruturada.

Contribuindo como um Enviador

Primeiramente, você deve adicionar a sua Chave GPG no chaveiro do REVU. Este passo garante que seus pacotes estão realmente sendo enviados por você e nos ajudar a manter controle sobre envios.

To add your key, send a signed email with your GnuPG key ID asking to be added to the REVU keyring to . One of the REVU admins will add you to the uploaders keyring and reply to your email. You don't need a password to upload packages, only to log in to the website and to reply to comments.

Nota

Não é necessário ter uma chave assinada por outros para enviar para REVU, mas é uma boa idéia fazer isso em algum momento.

Enviando seus pacotes

Uploading to REVU uses dput. The Ubuntu version of dput already knows about REVU so you do not need to change any configuration files. Only upload signed packages, and unlike other repositories, you should always include the original tarball, otherwise reviewers will not be able to look at your extracted source package. In order to do so, use the options "-S -sa" with debuild or dpkg-buildpackage to build only the source package and to include the original source in the upload.

After the source package is built, you can use dput with the above config file changes to upload it by specifying just the _source.changes file that was created:

dput revu *_source.changes

Nota

Se você está re-enviando um pacote alterado (depois de receber revisões) você pode receber um erro como este:

Enviar pacote para o servidor revu
Já foi enviado para tauware.de
Fazendo nada para myapp_source.changes

Para fixar, adicionar a opção -f ao dput para forçar o envio ou remover o arquivo .upload que foi criado pelo dput.

O processamento dos envios (uploads) é feito a cada cinco minutos, então, se o seu envio não apareceu, por favor entre em contato com os administradores do REVU por email, ou acesse o canal #ubuntu-motu no Freenode IRC.

Como logar no REVU

After your first upload, you are registered automatically in the database and assigned a random password. On the REVU website, use the email address you used in the changelog file of your upload as the login and click the 'recover password' link. You will be taken to a page that has your encrypted password with instructions for decrypting it.

Visualizar e comentar envios

Packages uploaded to REVU are public. You can browse them without logging in to the system. However, commenting on uploads is available only to registered users. As an uploader, you can only comment on your own uploads. This can be useful to give reviewers some info on the changes you have made between two uploads of your packages.

Regras adicionais

  • You must have reviewed the package for known security vulnerabilities and must provide patches for them.

  • The package can be refused on the grounds of known security problems.

  • You must have included a copyright and license file, and those must allow inclusion of the package in the Universe component and redistribution via Ubuntu mirrors.

  • The package must be known to build on top of the main component of the current Ubuntu stable release. It is permissible to require other packages already in Universe.

Obtendo Ajuda

Se você prescisa de assistência nestes passos, ou se você tem perguntas sobre o REVU, você pode perguntar no #ubuntu-motu na rede IRC Freenode.

Anterior
Próxima
Principal