Olá Paulo. Bom dia.

2011/4/2 Paulo de Souza Lima <[email protected]>

> Olá,
>
> Em 2 de abril de 2011 09:02, Claudio F Filho < [email protected]
> >escreveu:
>
> > Olá
> >
> > Em 01-04-2011 22:31, [email protected] 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 [email protected]
> > 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 [email protected]
> 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 [email protected]
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

Responder a