Plugin de Visualização para o Quanta (também, o meu primeiro código para o KDE)

Desde que eu comecei a usar o KDE, a minha maior vontade era de contribuir com código, mas para isso eu teria que estudar várias coisas diferentes (na verdade, era o que eu mais queria: um desafio), e eu admito que  por muitas vezes pensei que não seria capaz de fazer isso. Então, eu decidi começar a palestrar sobre “KDE para Iniciantes” (iniciantes como eu), pois era uma maneira de promover e contribuir o software livre de maneira mais rapida do que desenvolver.

Eu fiz uma palestra antes do Akademy, no Seminário de Software Livre do TcheLinux em Caxias do Sul, e depois, fiz mais duas palestras, uma no FISL 11 e outra no 4º Seminário de Software Livre do TcheLinux em Pelotas. Nesses eventos eu tive a oportunidade de conhecer ouros usuário do KDE, e quem sabe futuros contribuidores.

Você pode ver as fotos aqui.

Mas eu ainda não estava satisfeita, eu queria programar, e não apenas promover, então eu falei com o Millian no Akademy, comecei a estudar mais a documentação, C++ e Qt para desenvolver um plugin para o Quanta,  onde o desenvolvedor pode visualizar a página que está sendo editada em tempo real. Voê pode visualizar como ele funciona assistindo o vídeo abaixo:

[[{“type”:”media”,”view_mode”:”media_large”,”fid”:”216″,”attributes”:{“class”:”media-image”,”typeof”:”foaf:Image”,”height”:”344″,”width”:”425″,”style”:””}}]] (qualqer sugestão  para o page preview plugin, ou bug report serão bem vindos – eu já encontrei alguns bugs e tenho algumas idéias de como corrigir e melhorar o plugin)

Agora eu olho para o código e me pergunto: “Era só isso? Essas poucas linhas de código? Porquê eu tava coom tanto medo de não conseguir  fazer isso?” E é  por isso que eu estou escrevendo aqui, para dizer: qualquer pessoa pode fazer isso. Todos aqueles erros no terminal não são o Matrix. E a sensação depois que você consegue é ótima 🙂

E para mim esse sentimento é muito parecido com o que eu sinto após uma plaestra, que eu poderia descrever como “Eu fiz o que tinha que ser feito”, pois eu não gosto de palestrar (na verdade eu ainda fico envergonhada só de ter que perguntar algo no IRC), mas isso é importante. Se você sabe de algo bom, você tem que deixar as pessoas saberem disso também. E o Software Livre é muito mais que código (apesar de eu ainda preferir essa parte), por isso é muito importante envolver mais pessoas na comunidade.

Bem, eu quero  programar mais (e mais rápido!) e vou tentar fazer mais palestras. E eu ainda tenho que escolher algo para desenvolver para  o meu trabalho de conclusão da faculdade, e com certeza vai ser para um projeto do KDE!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.