Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Olá Paulo. Bom dia.

2011/4/2 Paulo de Souza Lima <paulo.s.lima@gmail.com>

Olá,

Em 2 de abril de 2011 09:02, Claudio F Filho < filhocf@broffice.org
escreveu:

Olá

Em 01-04-2011 22:31, william.colen@gmail.com escreveu:

Mudar a linguagem é mais complexo. Em 2006 escolhemos java porque as
bibliotecas existentes facilitariam o desenvolvimento, e facilitaram!
Estudamos fazer em Python, mas teríamos que fazer muita coisa do zero, e
isso complica a manutenção.


É importante o ponto q o Rogério levantou sobre o Java. É certo o
esforço dentro do LibO de *remover* os elementos feitos em java,
substituindo-os por python, uma vez q o próprio LibO já vem com uma VM
python dentro dele (pacote libobasis3.3-pyuno, no Linux).


E quando a javas mais livres, como o Icedtea/OpenJDK? Não dá pra usar?


Acabei de falar com dois desenvolvedores, que tem por função primas a
remoção de qualquer vinculo com Java. Eu justifiquei para eles o seu pedido,
sobre o uso de javas livres, mas eles me recordaram uma discussão que
ocorreu quando a TDF ainda era pensada, em que esta opção foi levantada e
por voto de maioria quase absoluta, foi descartada, via IRC, no canal
alemão. Os votos, na verdade, foram feitos pelos que estavam assumindo a
responsabilidade pela continuidade do código, ou seja, os que viriam a ser
os principais mantenedores do código, e hoje o são.

Se formos fazer uma análise dos motivos, creio que o principal foi a mudança
do perfil dos desenvolvedores. No caso do OpenOffice, existia total
incentivo para que parte do código fosse em Java. Agora, "oficialmente", não
existem desenvolvedores da Oracle no código do LibreOffice. Por isso, "no
Java at all".

Que fique claro que não sou contrário a Java, de forma alguma. Muitas vezes
recorri a Java para fazer programas. Entretanto, para colaboração com o
LibreOffice, o foco agora é C e Python.

Por isso, o que hoje é pequena incompatibilidade de código (entre LibO e
plugins OOo), em um espaço curto de tempo será total inoperabilidade.

Alguns projetos que estão seguindo o LibO já estão reescrevendo seus códigos
(não lembro dos nomes agora, nós três falamos via voz). Outros, se manterão
com o OOo. Contudo, creio que em um curto espaço de tempo, surjam plugins em
Python para atender as demandas. Alguns membros da comunidade alemã já
manifestaram que vão desenvolver alguns plugins novos para o LibO, com
suporte multi-lingual.

É esperar para ver. ;-)

David




 Hj existem alternativas para desenvolvimento em Python usando o NLTK,
mas
eu
não faria isso. Quem sabe algum programado corajoso da comunidade queira
fazer uma nova versão em Python, eu daria apoio e eventual consultoria
=)


Nada q não pudéssemos falar com a turma do APyBr e fazer uma chamada por
lá. Sabe q gostei desta ideia?!! ;-)


Uma questão a mais vem a minha mente nessas migrações: Nossa maior base de
usuários é de Windows. Python não vem instalado por padrão no Windows.
Seria
uma chance(?) de oferecer um pacotão completo com ele incluído?
A comunidade Python poderia se beneficiar disso...


Um abraço
Claudio


Abraço


--
Unsubscribe instructions: E-mail to usuarios+help@pt-br.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/pt-br/usuarios/
All messages sent to this list will be publicly archived and cannot be
deleted



--
Paulo de Souza Lima
Técnico em Eletrônica e Administrador
http://www.pasl.net.br
http://almalivre.wordpress.com
Curitiba - PR
Linux User #432358
Ubuntu User #28729

--
Unsubscribe instructions: E-mail to usuarios+help@pt-br.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/pt-br/usuarios/
All messages sent to this list will be publicly archived and cannot be
deleted


-- 
Unsubscribe instructions: E-mail to usuarios+help@pt-br.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/pt-br/usuarios/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.