LibreOffice entrevista: Jonathan Clark, membro da equipe de desenvolvimento com foco em RTL / CTL / CJK

Olá Jonathan, você foi contratado pela The Document Foundation para a função de desenvolvedor com foco nos problemas de idiomas escritos da direita para a esquerda, ou RTL (Right to Left).

Não apenas tópicos de RTL, mas também CTL (Complex Text Layout) e CJK (chinês-japonês-coreano). Eu queria destacar isso, primeiro pelo interesse dessas comunidades e, segundo, porque tenho uma forte opinião sobre o escopo que a The Document Foundation escolheu para essa função.

Para ter um ótimo suporte a idiomas, acho que você precisa ter dois tipos diferentes de pessoas trabalhando juntas: aquelas que podem falar sobre a incrível profundidade de idiomas específicos e as necessidades exclusivas das pessoas que os utilizam; e generalistas que podem, no limite, pensar em todos os idiomas e, assim, evitar descuidos que se mostrarão caros a longo prazo. Considero essa função muito mais próxima da segunda do que da primeira.

Vamos começar com uma breve biografia: suas origens, seus estudos, suas experiências profissionais.

Minha origem é a região selvagem do Canadá. Meus pais me apresentaram aos jogos para PC quando eu era jovem, e eu fiquei instantânea e insaciavelmente curioso sobre como eles funcionavam. Aprendi C++, o que acabou me levando a um curso de graduação em Ciência da Computação pela Universidade de Alberta.

A maior parte da minha experiência profissional tem sido trabalhar em ferramentas comerciais de qualidade de software C++, tanto como colaborador individual quanto como líder técnico.

Nos últimos anos, tenho me aprofundado em tecnologias modernas de mecanismos de jogos como um projeto de paixão. Entre muitos outros tópicos, isso incluiu o layout de texto em tempo real e a rasterização de texto acelerada por hardware.

Quando e como você se aproximou do software de código aberto?

Como usuário, não me lembro de uma época em que não tenha usado software de código aberto de uma forma ou de outra. Nunca me senti à vontade para confiar em software de código fechado para qualquer coisa importante, e esse desconforto só aumentou com o tempo, à medida que as práticas comerciais mudaram.

Como desenvolvedor, sou um pouco hipócrita – além de alguns projetos pequenos, não contribuí muito. Entretanto, falando de forma normativa e por experiência própria, acredito firmemente que a única maneira de fornecer software de qualidade é com a transparência e a responsabilidade do código-fonte aberto.

Por que você decidiu participar da busca de emprego da The Document Foundation?

Acho que é importante. Quero ajudar as pessoas a usar software de código aberto para trabalhar e criar em seu próprio idioma.

Há outros motivos também: Sou um usuário de longa data, interessado em linguística, e meu histórico me pareceu adequado para a função. Mas o mais importante para mim é que eu possa acreditar na missão.

Qual é a sua experiência como desenvolvedor e por que você acha que pode contribuir significativamente para o LibreOffice?

Como colaborador individual, uso C++ há muito tempo e me sinto confortável com grandes bases de código. Eu nunca tinha olhado o código-fonte do LibreOffice antes, mas ele é semelhante aos projetos em que trabalhei no passado.

Por fim, qual é o seu feedback após os primeiros meses no projeto LibreOffice?

O principal feedback que quero oferecer é elogiar o novo esforço de divulgação do colaborador. A maioria dos projetos de código aberto parece tratar isso como uma reflexão tardia, mas muito trabalho foi feito para atrair, orientar e reter novos colaboradores do LibreOffice. É maravilhoso ver isso.

Também tem sido ótimo ver a paixão da comunidade em melhorar o suporte a idiomas.

Fonte: Blog Internacional – The Document Foundation

Doação:

Usuários do LibreOffice, defensores do software livre e membros da comunidade podem apoiar a Document Foundation fazendo uma doação em https://pt-br.libreoffice.org/donate/