Viva! =D
On Nov 7, 2013 7:06 PM, "Olivier Hallot" <olivier.hal...@libreoffice.org>
wrote:

> É com alegria que comunicamos a morte final e definitiva da classe
> UniString no código do LibreOffice.
>
> Essa classe foi uma das muitas classes de string que foram acrescentadas
> sem nenhuma revisão passada, infestado o código do LibreOffice com
> opções de string redundantes, obsoletas e limitadas.
>
> Em particular isso afeta uma das restrições que tínhamos por limitar o
> tamanho dos parágrafos a 65 mil caracteres.
>
> São 13 páginas de texto corrido, espaço simples, que todavia existem de
> vez em quando nas escrituras cartoriais e judiciais no Brasil e nas
> culturas portuguesa e hispânica em geral. Este bug ficou 10 anos sem ser
> consertado e somente foi abordado tendo em vista a nossa liberdade de
> atuar no código buscando o melhor para ele e nós.
>
> Pois foi um dos objetivos ao criar o LibreOffice: renovar a tecnologia
> interna do código fonte, eliminando o passivo tecnológico de um código
> que apesar de estável, é antigo e complexo demais para atrair novos
> desenvolvedores, evoluir com novos recursos e atualizar sua tecnologia.
> Esta é tarefa essa que estamos trabalhando com afinco nesse últimos três
> anos.
>
> Removemos ícones em excesso, classes e métodos sem uso, introduzimos
> classes de strings modernas, removemos as macros de conversão para
> Unicode, refizemos e normalizamos o sistema de build dmake para gbuild e
> estamos refatorando o código do Calc para usar multithreads com OpenCL e
> aproveitar o processador gráfico do computador (GPU) para executar
> operações em vetores numéricos... Sem contar que estamos também
> reescrevendo os diálogos do LibreOffice com uma tecnologia mais moderna
> baseada no GTk.
>
> Muitas dessas refatorações são os nossos famosos easy-hacks, tarefas
> fáceis de executar para novatos interessados em trabalhar no código do
> LibreOffice e assim participar de uma comunidade tecnológica vibrante.
>
> Não vai deixar saudades não. Não mesmo.
>
> http://caolanm.blogspot.com.br/2013/11/unistring.html
>
> https://issues.apache.org/ooo/show_bug.cgi?id=17171
> --
> Olivier Hallot
> Comunidade LibreOffice
> http://ask.libreoffice.org/pt-br
>
> --
> Você está recebendo e-mails da lista dev@pt-br.libreoffice.org
> # Informações sobre os comandos disponíveis (em inglês):
>   mande e-mail vazio para dev+unsubscr...@pt-br.libreoffice.org
> # Cancelar sua assinatura: mande e-mail vazio para:
>   dev+unsubscr...@pt-br.libreoffice.org
> # Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/dev
>
>

-- 
Você está recebendo e-mails da lista dev@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para dev+unsubscr...@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  dev+unsubscr...@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/dev

Responder a