Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Não existe a Constituição em LexML? #2

Open
alexandre-mbm opened this issue Feb 14, 2015 · 14 comments
Open

Não existe a Constituição em LexML? #2

alexandre-mbm opened this issue Feb 14, 2015 · 14 comments

Comments

@alexandre-mbm
Copy link

E quanto às emendas? Vocês farão um parser para os textos constituicionais? Eu estava pensando em usar o LexEdit para visualizar a evolução da Constituição... Isso ainda não é possível?

Desculpem-me perguntar através deste repositório. Achei melhor do que por e-mail.

@joaoli13
Copy link
Contributor

Alexandre,
O LexEdit é uma ferramenta voltada à autoria de documentos do processo legislativo. Nesse escopo, já está disponível a autoria de emendas e requerimentos. Iniciaremos, ainda neste ano, os trabalho de autoria das proposições legislativas.
A evolução do texto constitucional pode ser consultada em: http://www.senado.gov.br/legislacao/const/ . E, a gênese do texto da constituição, em: http://www.senado.gov.br/publicacoes/GeneseConstituicao/
Esses portais foram criados utilizando a tecnologia LexML. Estamos iniciando o processo de parser da legislação federal mas os resultados só irão aparecer no segundo semestre.
Você precisa da versão atualizada da Constituição Federal em LexML? Ou de uma outra versão?

Joao Lima

@alexandre-mbm
Copy link
Author

Meses atrás eu me envolvi integrando a comunidade PoliticaColaborativa, quando comecei um parser Ruby desse HTML com a evolução do texto da constituição. É evidente que seria melhor usar LexML, mas só agora eu cheguei até vocês.

Todo aquele histórico existe em LexML? Eu procuro por tudo, desde 1988 até o presente.

@joaoli13
Copy link
Contributor

Aquele site foi criado em 2001. A versão XML que tenho dos textos não é propriamente LexML, pois esse formato foi definido apenas em 2009, mas é próximo e, com um XSL, pode-se converter para o formato LexML. Farei isso e irei disponibilizar para download. Enviarei uma mensagem quando estiver pronto.

@alexandre-mbm
Copy link
Author

Joao, muito obrigado por sua atenção. Não sinta-se pressionado quanto à disponibilização esse conteúdo. Na verdade, a colaboração que faço na PoliticaColaborativa tem uma característica forte de eventualidade. Eu, particularmente, não encaminho projeto de interesse pessoal mais grave. É apenas uma participação em um projeto de outra pessoa. Achei-o muito interessante e decidi colaborar, com ideias, pesquisa e código, mas não tenho firmado um "compromisso".

Por outro lado, convém muito que os textos constitucionais sejam disponibilizados em LexML, para toda a sociedade. E mais ainda habilitar o LexEdit a abrir esses arquivos para diff das emendas.

Eu não sou versado em Scala e não tenho prática com XSLT, mas é possível que consiga contribuir algo (pull requests) se você publicar essas coisas como projeto aqui no GitHub.

@joaoli13
Copy link
Contributor

Eu que agradeço pelo seu interesse! Já estava previsto disponibilizar a Constituição, o ADCT e as Emendas Constitucionais em LexML ainda neste semestre. Tentarei priorizar para tornar esse conteúdo disponível ainda em março. Quando estiver disponível, avisarei.

@alexandre-mbm
Copy link
Author

Não cabe abrir a possibilidadede de ganhar resultados obtidos por tereceiros (como eu)?

Eu vi que o colab.interlegis.leg.br tem uma política de receber voluntários. Mas eu não me interesso em declarar-me como tal, por isso nem tentei fazer cadastro. Diferentemente pode acontecer com GitHub onde, se der, a pessoa pode tentar que aceitem um eventual pull request.

@joaoli13
Copy link
Contributor

Sim, essa é a ideia.

@alexandre-mbm
Copy link
Author

E para colocar organizar em git, o que já existe, com alguma licença, teremos de esperar até março?

Veja, pode parecer, mas não estou fazendo cobrança. Não tenho esse direito. Só estou tentando entender a problemática que faz ainda não existir iniciativa pública com LexML da Constituição.

@joaoli13
Copy link
Contributor

"O que já existe" não é LexML e, disponibilizar da forma como está, não contribuiria com o LexML. Acho que consigo disponibilizar as versões da Constituição e do ADCT no formato LexML antes de março. A conversão das emendas para LexML é que será um pouco mais demorada...

@alexandre-mbm
Copy link
Author

Primeiramente, quero me desculpar: ainda ontem eu percebi que faltam apenas 15 dias para março.

Dito isso, voltemos ao assunto.

O que já existe é XML próximo de LexML, segundo você. Minha sugestão não é dar visibilidade e fazer propaganda desses recursos desatualizados, é incluí-los desde já num projeto de transformação XSL publicado aqui no GitHub. O README do projeto declararia intenções e requisitos chaves para que pull requests possam ser aceitos.

@joaoli13
Copy link
Contributor

Agradeço a sua sugestão e o seu interesse no assunto.

@uira
Copy link

uira commented Nov 7, 2017

E aí pessoal! Passados dois anos dessa interessante conversa, rolou essa publicação? :)

@joaoli13
Copy link
Contributor

joaoli13 commented Nov 7, 2017 via email

@pdelfino
Copy link

pdelfino commented Nov 20, 2017

Oi pessoal,

Estamos aguardando a confirmação do pessoal do LexML Brasil, mas no nosso repositório temos uma versão da Consituição Brasileira em XML no padrão do LexML Brasil

https://github.com/own-pt/oab-exams/blob/master/lexml/const-2nd-try/constituicao-no-format.xml

Ela foi gerada por meio da ferramenta Simulador de Conversão de Documentos Articulados, disponível aqui.

A conversão não foi simples. Abri o issue #8 para relatar justamente um problema na conversão. Por um caminho alternativo, eliminando a formatação do texto, a constituição acabou saindo, mais detalhes de todo o processo no outro issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants