-
Notifications
You must be signed in to change notification settings - Fork 217
DisponibilizarNovoRelease
laurocesar edited this page Mar 15, 2015
·
9 revisions
Para criar um novo release do abnTeX2, primeiro certifique-se de que você possui a role Commiter
ou a permissão CreateDownload
e Commit
. Depois, siga os passos:
- Digite em um terminal Linux ou Mac OS X:
./build.sh RELEASE
-
Verifique na pasta
target
se todos os arquivos foram gerados corretamente; * São gerados 4 arquivos compactados:-
abntex2-doc-RELEASE.zip
: arquivos de documentação (código-fonte e PDF compilados); -
abntex2-modelos-RELEASE.zip
: arquivos de exemplos (código-fonte e PDF compilados); -
abntex2.tds-RELEASE.zip
: estrutura TDS de diretórios usado nas distribuições LaTeX TeXLive e MiKTeX. Este arquivo que deve ser usado para instalação manual. -
abntex2.tds-RELEASE.tar.gz
: estrutura TDS de diretórios usado nas distribuições pelos empacotadores Linux. -
abntex2.zip
: arquivo a ser enviado ao CTAN. Contém o arquivoabntex2.tds-RELEASE.zip
, documentos, exemplos e README na estrutura descrita pelo CTAN na página Upload e em Guidelines for uploading TDS-Packaged materials to CTAN. * Os quatro primeiros arquivos gerados serão automaticamente instalados no GoogleCode pelo passo seguinte, o último deve ser manualmente enviado ao CTAN, conforme passos descritos na seção Comunicados e outras tarefas manuais. * Observe, especialmente, se todos os arquivos PDF de modelos e de exemplos foram gerados e que estão com a informação de versão e de data nas capas;
-
-
Para efetivar a criação do release, novamente em um terminal, digite:
./build.sh RELEASE USUARIO SENHA
* Sendo:
* RELEASE: o nome do release, por exemplo: `1.6` (não coloque o "v" antes do número);
* USUARIO e SENHA: o seu e-mail e [API KEY do Bintray](https://bintray.com/profile/edit);
- Crie um tag no Mercurial com o comando
hg tag
(muito importante) * use o padrão: YYYY-MM-DD vVERSAO release to CTAN, por exemplo:2013-02-23 - v1.5 release to CTAN
- Pronto! Isso gerará novamente os pacotes e criará automaticamente todos os downloads no Bintray.
Uma vez gerado o release, realize as seguintes tarefas manuais:
- Atualize a página de ReleaseNotes com as notas de lançamento da versão
* Use as informações do arquivo
README
* A página da Wiki deve estar em português, e oREADME
em ingles. Por isso, é necessário traduzir; - Atualize a wiki de Downloads com as versões publicadas no Bintray;
- Faça upload da nova versão no CTAN
* Use o arquivo
target/abntex2.zip
* Na página do CTAN, informe:- Name of your contribution:
abnTeX2
- Summary description:
Typeset technical and scientific Brazilian documents based on ABNT rules
- Suggested CTAN directory:
/macros/latex/contrib/abntex2
- Changes: o mesmo conteúdo do README
- Administrative notes: use quando for necessário incluir algum novo modelo na página do abnTeX2 no CTAN * Se precisar alterar alguma informação no CTAN, entre em contato com:
- CTAN DANTE: e-mail principal
- Robin Fairbairns: coordenador
- Rainer Schöpf: coordenador
- Gerd Neugebauer: chefe do portal CTAN * A atualização do CTAN é usada pelo abnTeX2 no MiKTeX, e pode demorar algumas semanas; * Envie por e-mail a página de resposta de sucesso da submissão do pacote do CTAN ao grupo de desenvolvedores
- Name of your contribution:
- Atualize a informação de versão no InfoBox da Wikipedia
1. Faça login na Wikipedia;
1. Clique em
Editar
; 1. Fala as alterações e clique emGrava página
; - Envie um e-mail ao grupo de desenvolvedores e outro ao grupo de usuários informando sobre a nova versão;
- Envie outro e-mail ao grupo de desenvolvedores chamando os empacotares Linux para providenciarem o empacotamento e distribuição da nova versão. * Os responsáveis são as pessoas do projeto que possuem a duty Package releases from release branches;
- Envie uma mensagem à comunidade abnTeX2 do G+ sobre a nova versão;
- Atualize o abnTeX2 no SuperDownloads: * Envie um e-mail a [email protected] e informe a nova versão.
- Pronto!
Ferramentas e procedimentos utilizados no desenvolvimento do abnTeX2
Início
Ferramentas
Download e Instalação
- Download do abnTeX2
- Orientações de instação do LaTeX e do abnTeX2
- Verificar versões instaladas
- Notas de lançamento de versão
Customizações e contribuições
Tutoriais
- Como numerar elementos pré-textuais em romanos
- Como criar novos estilos de cabeçalhos e rodapés
- Como criar um novo ambiente "Lista de"
- Como formatar códigos-fontes e criar "Lista de Códigos"
- Como criar ambientes "teorema", "definição" e outros do gênero
- Como usar fontes próprias com XeLaTeX
- Como usar o abnTeX2 com o LyX
- Como usar o abnTeX2 com o Pandoc
- Como criar documentos PDF/A e PDF/X
- Como escrever na página de \part
- Como usar o pacote FILECONTENTS
- Como inserir Referências com Links externos
- Como criar múltiplos índices
Informações sobre o projeto
- Introdução ao projeto
- Motivação
- Diretrizes
- Algumas iniciativas de uso (informação histórica)
- Limitações conhecidas
Referências gerais