Closed GoogleCodeExporter closed 9 years ago
Original comment by laurocesar
on 17 Jan 2013 at 1:38
Original comment by laurocesar
on 17 Jan 2013 at 1:40
Original comment by laurocesar
on 18 Jan 2013 at 12:17
Otávio
Você já conhece este projeto?
https://github.com/talau/abntex-debian
Abraços!
Lauro César
Original comment by laurocesar
on 19 Jan 2013 at 1:12
1) Criei este pacote. Se puderem testar.
2) Coloquei meu e-mail, provisoriamente. Qual o e-mail DO GRUPO que pode ser
colocado no pacote?
Original comment by admwagner
on 9 Feb 2013 at 8:27
Attachments:
Para começo de pesquisa:
http://www.debian.org/devel/
Original comment by admwagner
on 9 Feb 2013 at 8:28
Pelo que entendi da documentação, apenas mantenedores podem submeter pacotes.
O pacote abntex é mantido por Otavio Salvador <otavio@debian.org>.
Então deveriamos procurar ele e ver se pode manter o abntex2.
A propósito, não falo inglês. Vou começar o curso este mês. SE mais
alguém puder olhar a documentação do projeto Debian...
t+
=========
oining. After you have contributed for some time and are sure about your
involvement in the Debian project, you can join Debian in a more official role.
There are two different roles in which you might join Debian:
Debian Maintainer (DM): The first step in which you can upload your own
packages to the Debian archive yourself.
http://www.debian.org/devel/join/
Original comment by admwagner
on 9 Feb 2013 at 9:42
Na verdade qualquer pessoa pode subir pacote desde que tenha um sponsor (que
faca o upload para ela). Voce pode ver o fonte do pacote que tinhamos e
adapta-lo para nova versao:
http://anonscm.debian.org/gitweb/?p=collab-maint/abntex.git;a=summary
Eu ando completamente sem tempo mas posso orienta-lo e revisar o pacote.
Original comment by otavio.s...@gmail.com
on 9 Feb 2013 at 10:19
ok. fico a disposição.
Posso ficar responsável por gerar um novo pacote sempre que for atualizado
pelo grupo (ou o que você achar que devo fazer).
Fico aguardando suas orientações.
Creio que deveríamos manter os dois pacotes já que são compatíveis e que,
em verdade, trata-se de um novo projeto (mesmo que baseado no primeiro).
Mas já que você é o patrocinador, fique a vontade para recomendar o caminho
a ser seguido...
A propósito, o wheezy está congelado, será que dá tempo de incluirmos o
pacote nele?
Wagner F Silva
.'.
Original comment by admwagner
on 9 Feb 2013 at 11:47
Na wheezy nao tem mais como; mas pode-se criar um repositorio para facil
instalacao depois.
Eu sugiro voce puxar o git do pacote atual e adapta-lo para o novo pois ai
fazemos ele como atualizacao.
Pessoalmente prefiro sobrescrever o anterior ja que o mesmo estah abandonado e
sem correcoes.
Original comment by otavio.s...@gmail.com
on 10 Feb 2013 at 1:16
Wagner
Obrigado pela iniciativa de construir o pacote DEB! Parabéns! Já o adicionei
às pessoas do projeto com a responsabilidade de atualizar o DEB juntamente com
o Otavio, ok?
Vou testar o .deb que criou e entro em contato.
Otávio,
é necessário você dar algum acesso para que o coloquemos nos repositórios
oficiais?
Sobre sobrescrever o pacote anterior, não acho uma boa ideia: acontece que o
abnTeX2 não distribui a classe anterior abnt.cls e altera todos os nomes dos
demais arquivos (necessidade da licença). Com isso, caso alguém queira
compilar um documento antigo, não será possível. Por isso, entendo que o
melhor é deixar o antigo como está para compatibilidade passada e criar um
pacote novo, que pudesse ser chamado abntex2, que é o nome usado no pacote RPM
e no pacote do Arch Linux.
Abraços!
Lauro César
Original comment by laurocesar
on 14 Feb 2013 at 2:03
[deleted comment]
Boa tarde,
Baixei o repositório git indicado pelo Otavio. Aparenta ser uma cópia do
repositório SVN do projeto original que contêm os scripts e configurações
para gerar o .deb
O arquivo que gerei (e que funcionou na minha máquina) é um .deb simples,
apenas com o necessário.
Vou continuar olhando a documentação para ver as politicas da Debian para
configuração do arquivo.
A principio também acredito que podemos colocar o abntex como depreciado, mas
não creio que eliminar o pacote seja ideal.
A não ser que disponibilizássemos ambas as classes dentro do pacote debian.
Apenas anotaríamos que a classe abntex é incluída para compatibilidade,
indicar o projeto original, etc
Original comment by admwagner
on 14 Feb 2013 at 4:07
APENAS CORRIGINDO OS LINKS:
Outra coisa pessoal, como ficam estes bugs:
http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=abntex ?
Também temos este link:
http://anonscm.debian.org/gitweb/?p=collab-maint/abntex.git
Original comment by laurocesar
on 14 Feb 2013 at 4:19
O primeiro "bug" é relativo a licenciamento e a indicação do tipo de
licenciamento.
Colocar um link invés de texto...
Retirar "lixo" gerado pelo controle de versão, etc
Coisas pequenas. Dá para prestar atenção nestes pontos ao gerar o novo
pacote.
Com a tradução do google temos:
Package: abntex
Gravidade: importante
Este pacote contém os arquivos no diretório doc que estão licenciados sob
a FDL:
$ SearchText abntex-0.8.2 / FDL
abntex-0.8.2/texmf/doc/latex/abntex /. # Tabela-simbolos-doc.tex.1.5
abntex-0.8.2/texmf/doc/latex/abntex/tabela-simbolos-doc.tex
abntex-0.8.2/texmf/doc/bibtex/abntex/abnt-bibtex-alf-doc.tex
abntex-0.8.2/texmf/doc/bibtex/abntex/abnt-bibtex-alf-doc.tex ~
abntex-0.8.2/texmf/doc/bibtex/abntex/abnt-bibtex-doc.tex
abntex-0.8.2/texmf/doc/bibtex/abntex/abnt-bibtex-doc.tex ~
abntex-0.8.2/texmf/doc/bibtex/abntex /. # abnt-bibtex-alf-doc.tex.1.28
abntex-0.8.2/texmf/doc/bibtex/abntex /. # abnt-bibtex-doc.tex.1.43
abntex-0.8.2/texmf/doc/bibtex/abntex /. # abnt-bibtex-doc.tex.1.44
(Btw, por favor, remova a sujeira de controle de versão). O texto é apenas:
%% Este arquivo é distribuído sob a licença Documento Livre (FDL)
http://www.gnu.org/licenses/fdl.html
Isto significa que,
- Os autores não se preocupou em ler a FDL até o final, onde é
explicada a maneira correta de licenciar um documento em que
- Não está claro se ele pretende ser FDL sem invariante
seções, ou com algumas seções invariantes
Desde o resto é em português, eu não estou certo sobre o conteúdo do
documentos, mas olhando para os títulos das seções e tentar minha pequena
espanhol, parece que não há seções secundárias. Portanto, eu sou
só apresentação deste tão importante, não sério.
Atenciosamente, Frank
- Sistema de Informação:
Debian Lançamento: 3,1
APT prefere instável
Política APT: (99, 'instável')
Arquitetura: i386 (i686)
Kernel: Linux 2.6.15-1-686
Localidade: LANG = de_DE @ euro, LC_CTYPE = de_DE @ euro (charmap = ISO-8859-15)
-
Frank Küster
Espectroscopia única molécula, a proteína Folding @ Inst. f. Biochemie,
Univ. Zürich
Desenvolvedor Debian (teTeX)
Original comment by admwagner
on 14 Feb 2013 at 4:29
Nossa, o tal do Frank ainda deu uma alfinetada: "Os autores não se preocupou
em ler a FDL até o final"
Eu já removi o histórico de alterações do controle de versão de todos os
modelos, mas resolvi mantê-los nos arquivos principais, como a classe, os
pacotes e os estilos bibliográficos para indicar exatamente como e quando é o
fork do projeto anterior.
Sobre as licenças, já havia conversado com o Otávio. Usamos exclusivamente a
LPPL v 1.3 (http://www.latex-project.org/lppl.txt) e nenhuma outra.
Original comment by laurocesar
on 14 Feb 2013 at 11:39
Wagner
Se você precisar de alguma coisa com o pacote Deb, por favor, nos avise.
Achei este link: http://grupofilosofiadamatematica.com.br/latex_e_linux/?p=223
Parece que o Alessandro Duarte gerou um empacotamento para Debian e para Fedora
18. Mas não consegui entrar em contato com ele...
Acho que seria bom fazermos mesmo o Deb para que não surja diferentes versões
por aí...
Original comment by laurocesar
on 17 Feb 2013 at 3:27
Olá Wagner,
Meu nome é Marcelo, sou colaborador do time de tradução do Debian e entendo
um pouco de empacotamento. Se precisar de alguma ajuda é só falar.
Basicamente tudo o que você precisa saber para que um pacote seja mantido
oficialmente no Debian está no "New Maintainer Guide"[1].
[1]http://www.debian.org/doc/devel-manuals#maint-guide
Original comment by marcgo...@gmail.com
on 22 Feb 2013 at 12:27
Original comment by laurocesar
on 22 Feb 2013 at 12:13
Oi Wagner
Quais são as pendências atuais para concluirmos a geração do Debian?
Conseguimos finalizar aqueles bugs da versão anterior
(http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=abntex )?
Marcelo
Seja muito bem vindo!
Original comment by laurocesar
on 22 Feb 2013 at 12:18
Obrigado Lauro.
Pelo que verifiquei rapidamente os bugs da versão anterior não afetam a
versão atual. Estou no aguardo do Wagner para saber no que ele precisa de
ajuda. Por enquanto, estou testando o empacotamento da nova versão em
conformidade com a "Debian policy".
PS: Quero aproveitar para agradecer também pela sua iniciativa de ter tornado
o abntex2 uma realidade. ;-)
[]'s
Original comment by marcgo...@gmail.com
on 23 Feb 2013 at 1:39
[deleted comment]
Olá Lauro,
Apenas uma dúvida para confirmar se o bug que foi aberto, com relação ao uso
não esclarecido da licença GFDL, afeta a versão atual: Há algum trabalho
derivado de algum dos arquivos citados no relatório de bug [1]?
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367395
Caso afirmativo, teremos que resolver essa questão pois, pelo que eu sei, a
licença GFDL não permite que trabalhos derivados sejam distribuídos com uma
licença diferente do original.
Original comment by marcgo...@gmail.com
on 23 Feb 2013 at 3:34
Olá Lauro,
Pelo que andei analisando, o arquivo abntex2cite-alf.tex é uma versão
modificada do abnt-bibtex-alf-doc.tex, criado originalmente por Gerald Weber,
que havia licenciado o mesmo incorretamente sob GFDL. Alguém entrou em contado
com ele solicitando a mudança da licença para LPPL? Caso contrário, é
necessário que isso seja feito, pois somente ele pode mudar a licença
utilizada.
É bom aproveitar também para solicitar que ele esclareça melhor qual(is)
licença(s) utilizou, pois existem arquivos, como por exemplo o Makefile, onde
não existe nada com relação a isso. Dessa forma ajudaria, entre outras
coisas, a criarmos um instalador genérico para GNU/Linux.
Original comment by marcgo...@gmail.com
on 23 Feb 2013 at 5:06
Pois é. Sabe que me atentei a esse detalhe agora. Procurei usar o mínimo
possível o que eles haviam feito. Inclusive fiz uma atividade de reduzir a
quantidade de arquivos e focar as funcionalidade essenciais. Porém usamos
integralmente os arquivos dos manuais do pacote de citação e dos estilos
bibliográficos. Os demais já estavam com LPPL.
O abntex2 possui basicamente três manuais. O manual da classe é inteiramente
novo, uma vez que a classe é inteiramente nova. Quanto aos estilos
bibliográficos, são 2 manuais. Um não tinha nenhuma informação de
licença, o outro, pelo que você mesmo confirmou, usa GFDL. Confirmei na
licença e realmente não é possível produzir um novo documento, baseado
naquele, com outra licença.
Então, ou temos que distribuir com a GFDL ou, como você disse, entrar em
contato com o Weber. Como se daria isso de apenas ele poder mudar a licença?
Isso é possível? O que ele teria que fazer?
Original comment by laurocesar
on 23 Feb 2013 at 6:42
Eu não usei o makefile original. Como eu disse, procurei usar exclusivamente
aquilo que era realmente essencial. No entanto, criei um novo arquivo, chamado
build.sh. Se achar que ajuda, esse arquivo poderia ser transformado num make.
Original comment by laurocesar
on 23 Feb 2013 at 6:47
[deleted comment]
Bom, se os arquivos de estilo foram baseados nos que foram citados no
relatório de bug [1], creio que é necessário que o autor original corrija a
questão da licença para que possamos usar a LPPL sem problemas. Enquanto
isso, recomendo que você não os distribua mais que a questão seja resolvida.
[1]http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367395
Quanto ao Makefile, eu já estou criando um bem simples, não aproveitando o do
Gerald para evitar mais atrasos.
Original comment by marcgo...@gmail.com
on 23 Feb 2013 at 7:31
Você pode ver que enviei uma mensagem ao Frasson e ao Weber com cópia ao
grupo a respeito dessa questão da licença.
Criei uma tarefa separada para isso para que não fiquemos aguardando. Porém,
acredito que isso não será problema, uma vez que eles já nos deram carta
branca para continuar o projeto da melhor forma possível.
Na pior das hipóteses, caso não concordem ou não respondam, mudamos a
licença para FDP na próxima versão e pronto.
Com isso, acredito que podemos continuar com a produção do pacote.
Original comment by laurocesar
on 23 Feb 2013 at 8:04
Quando estiver pronto, peço que insira orientações sobre como instalar o
abnTeX2 com o pacote Debian na página de orientações de instalação:
https://code.google.com/p/abntex2/wiki/Instalacao
Original comment by laurocesar
on 23 Feb 2013 at 8:04
Original comment by laurocesar
on 23 Feb 2013 at 8:09
Olá Lauro,
Pronto, consegui criar o pacote Debian em conformidade com a "Debian Policy".
Infelizmente não tendo acesso de escrita ao wiki, mas caso alguém queira
testar basta digita os comandos abaixo em um terminal (logicamente em uma
distro Debian ou derivada).
É necessário adicionar a(s) seguinte(s) linha(s) ao arquivo
/etc/apt/sources.list:
deb http://msantana.freeshell.org/debian/ testing main
deb-src http://msantana.freeshell.org/debian/ testing main (esta é necessária
apenas se a pessoa desejar baixar os fontes)
Para adicionar a minha chave pública ao chaveiro do apt:
$ gpg --recv-keys 89C55467 && gpg --export --armor 89C55467|sudo apt-key add -
Para atualizar a lista de pacotes e instalar o abntex2:
$ sudo apt-get update && sudo apt-get install abntex2
Wagner, me desculpe mas como não tive nenhuma resposta sua, preferi adiantar o
trabalho para depois decidirmos como faremos para manter o pacote.
Otávio, por favor, fique à vontade para avaliar a qualidade do empacotamento.
Caso não disponha de tempo, basta me avisar que eu verei se consigo ajuda de
algum outro DD.
Saudações livre,
Marcelo Santana
Original comment by marcgo...@gmail.com
on 24 Feb 2013 at 4:53
Bom dia,
Lauro,
Troca por favor meu e-mail neste grupo para wagner@admwagner.com.br não estou
mais usando o gmail.
Marcelo,
Fico grato por ajudar. Meu problema é justamente não falar inglês.
Quanto a ter adiantado/concluido a tarefa, já tinha informado ao Otavio que
tenho tempo limitado e que todos podem ficar a vontade para adiantar ou
resolver.
Alias, como vc e o Otavio já estão envolvidos com o projeto, seria melhor que
ficassem com a manutenção.
Nome do pacote
==============
Otavio entende que devemos apenas ditribuir como uma atualização do abntex
original.
Lauro e eu entendemos ser melhor distribuir como "abntex2" já que se trata de
um fork, mas com caracteristicas novas.
Ambos podem co-existir.
Precisamos decidir isto. Vi que você usou abntex2.
Licença
=======
Vi que foi aberto outra tarefa sobre isto. Ficamos dependentes disto para
evitar problemas.
Coloquei uma mensagem na tarefa #35
Original comment by admwagner
on 24 Feb 2013 at 11:26
Marcelo
Por favor, desculpe-me pela falha de permissão. Eu já havia adicionado você
às pessoas do projeto, mas esqueci de adicionar a permissão de Wiki. Já
está resolvido.
Por favor, veja na página https://code.google.com/p/abntex2/wiki/Instalacao se
o modo como escrevi está certo. Fique à vontade para alterar o que for
preciso, ok? A partir de agora, você é o Wagner podem ficar com a
responsabilidade de atualizar a seção do Debian da Wiki sempre que
necessário?
Wagner
Alterei seu usuário conforme sua solicitação tanto no grupo como na lista de
pessoas do projeto.
Esta tarefa está concluída então? Podemos marcá-la como Done?
Parabéns a todos pelo envolvimento e pelo excelente trabalho!
Original comment by laurocesar
on 24 Feb 2013 at 1:11
Pessoal, se me permitem, empacotem o abntex2 como abntex2, pois ele e' um fork,
um projeto novo que, mesmo guardando alguma relação com o abntex "original",
trata-se de algo diferente.
Quanto ao pacote abntex no Debian, acho que podemos enviar um e-mail ao
mantenedor sobre a situação do projeto e sobre como o abntex2 o substitui. A
decisão se o pacote será mantido, marcado como deprecated, ou se será
dropado dos repositórios cabe ao mantenedor, que vai ponderar se vale a pena
manter um software que há anos não recebe qualquer atualização
(abandonware) para garantir a compatibilidade com documentos antigos escritos
nele.
Original comment by filip.sa...@gmail.com
on 24 Feb 2013 at 1:13
Filipe, no caso, o mantenedor do pacote atual é o Otavio Salvador, que faz
parte do nosso grupo.
Otavio, o que acha de manter o projeto "abntex" como está e continuarmos a
evolução no novo pacote "abntex2"?
Abraços!
Original comment by laurocesar
on 24 Feb 2013 at 1:20
Pessoal
Vocês devem ter visto na issue 35 que a questão da licença foi resolvida.
Gerald Weber autorizou que alterássemos a licença. Então está tudo certo.
Abraços!
Original comment by laurocesar
on 24 Feb 2013 at 2:07
Filipe,
Eu pessoalmente gostaria de tira-lo da proxima release do Debian; ele vai
seguir nas versoes anteriores mas nao vejo motivo em mante-lo principalmente
porque ele nao eh mais desenvolvido.
Marcelo,
Sobre o pacote:
* o seu debian/rules estah misturado em modo antigo e novo; pelo que vi voce precisa somente sobre-escrever o install. Uma possibilidade eh voce escrever um Makefile simples e usar o rules so com a chamada do dh.
* limpe os comentarios do debian/watch pois voce ja colocou a regra para o pacote.
Quando atualiza-lo me avisa que verifico novamente.
Att,
Original comment by otavio.s...@gmail.com
on 24 Feb 2013 at 3:09
Otavio
Ok. Então tiramos o pacote "abntex" das próximas versões. Se alguém quiser
instalar a versão antiga, ele pode usar a instalação manual.
Porém, continuamos com o novo nome: "abntex2", certo?
Abraços!
Lauro César
Original comment by laurocesar
on 24 Feb 2013 at 6:36
Olá Wagner,
Muito obrigado por entender que eu só quero ajudar.
Lauro,
Não tem por que pedir desculpas, eu sei que você não fez por mal. :)
Quanto a tarefa, prefiro pôr como concluída somente quando o pacote estiver
no repositório oficial do Debian. ;-)
Otavio,
Fiz as correções que você pediu. Fico no aguardo de sua avaliação do novo
empacotamento.
Abraço a todos.
Original comment by marcgo...@gmail.com
on 25 Feb 2013 at 3:01
Marcelo,
eu verifiquei o pacote e parece tudo certo. Voce chegou a fazer um build no
pbuilder?
Original comment by otavio.s...@gmail.com
on 25 Feb 2013 at 12:02
Olá Otávio,
Sim, eu fiz o build com pbuilder, mas apenas para i386 na versão SID, e por
tabela na Wheezy também devido ao período de congelamento. Pelo que vi ainda
não é possível fazer build para kfreebsd em chroot, correto?
Original comment by marcgo...@gmail.com
on 25 Feb 2013 at 3:30
Como o pacote foi criado em conformidade com as políticas Debian, passando por
todos os testes necessários, estou fechando esta issue, pois a mesma não tem
como propósito aguardar o upload para os repositórios oficiais.
Caso necessário, poderemos abrir uma outra issue específica para a pendência
de upload para os repositórios do Debian.
Original comment by marcgo...@gmail.com
on 5 Mar 2013 at 12:16
Marcelo
Acho que seria bom criar a issue porque ela ensejará a necessidade de
atualizar a Wiki com os novos endereços, não é?
Vc pode criar a issue, ou posso criá-la se quiser.
Original comment by laurocesar
on 5 Mar 2013 at 1:21
Senhores,
um apt-get install abntex2 no ubuntu precise pangolin retorna:
The following packages have unmet dependencies:
abntex2 : Depends: tex-common (>= 3) but 2.10 is to be installed
Original comment by vbe...@gmail.com
on 4 Apr 2013 at 1:03
Caro vbenso
Veja no link abaixo as versões mínimas do sistema operacional:
https://code.google.com/p/abntex2/wiki/InstalacaoLinux#Instalação_automática_
do_TeX_Live_e_do_abnTeX2_(recomendado)
Original comment by laurocesar
on 4 Apr 2013 at 1:16
vbenso,
O abntex2 funciona no ubunto apenas a partir da versão 12.10. Veja:
"Uma vez que a versão recomendada do Tex Live é a 2012 ou superior, o
processo de instalação via apt-get funciona apenas a partir da versão 7.0 do
Debian (também conhecida como Wheezy) e suas derivadas, como por exemplo
Ubuntu 12.10 (também conhecida como Quantal Quetzal), Linux Mint 14, entre
outras. "
Você pode atualizar apenas o Texlive na sua versão.
http://askubuntu.com/questions/163682/how-do-i-install-the-latest-tex-live-2012
Original comment by wagner@admwagner.com.br
on 4 Apr 2013 at 1:17
Original issue reported on code.google.com by
laurocesar
on 15 Jan 2013 at 9:30