De 27 a 30 de agosto de 2014, aproximadamente dezesseis fãs do KDE reuniram-se no 2º LaKademy – A Conferência Latino-Americana do KDE. O sprint ocorreu no Centro de Competência em Software Livre (CCSL) na Universidade de São Paulo (USP), sudeste do Brasil.
Um pouco de história
Desde 2008, muitas iniciativas foram tomadas para a promoção e divulgação da comunidade e tecnologias KDE no Brasil e na América Latina. Mesmo que as vezes em ritmo lento, esse esforço tem alcançado bons resultados na disseminação de motivações e benefícios de se envolver em uma comunidade de software livre vibrante, principalmente em uma região onde a tradição de sprints não está totalmente consolidada.
Em 2010 o 1º Akademy-BR (Conferência Brasileira do KDE) ocorreu na Praia do Forte, Bahia, nordeste do Brasil. Aproximadamente 20 participantes reuniram-se em um encontro de três dias, onde alguns dos contribuidores brasileiros atualmente ativos do KDE deram seus primeiros passos contribuindo com codificação, tradução e promoção. Algumas pessoas vieram e se foram, mas algumas delas foram seduzidas com a ideia de seguirem juntas na busca pelo conhecimento compartilhado e de tornar o mundo melhor com software livre de alta qualidade. Estas continuam impulsionando o KDE em suas universidades, empresas e eventos de grande visibilidade como FISL e Latinoware.
Após o Akademy-BR, nos concentramos na tentativa de melhor integrar a comunidade KDE em países da América Latina. Em edições anteriores do Latinoware, alguns contribuidores do Peru e Argentina foram convidados a apresentar seus trabalhos, reunir-se com os companheiros brasileiros e ajudar nas decisões acerca de ações para estreitar as relações do KDE na América Latina. Tal esforço culminou no 1º LaKademy, realizado em Porto Alegre, sul do Brasil, de 27 de abril a 1º de maio de 2012. Dezesseis participantes do Brasil, Argentina e Peru envolveram-se em artwork, tradução, promoção e atividades de desenvolvimento.
Dois anos se passaram até o 2º LaKademy ser realizado no Centro de Competência em Software Livre (CCSL) na Universidade de São Paulo (USP), nos dias 27 a 30 de agosto de 2014. A USP é uma das mais importantes e prestigiadas universidades no mundo e o CCSL é um prédio de dois andares inteiramente dedicado a projetos de software livre, bem próximo ao IME (Instituto de Matemática e Estatística) – onde são oferecidos os cursos de Ciência da Computação, Matemática e Estatística. Motivados pela expectativa de atrair novos contribuidores em potencial ao KDE, optamos por uma programação com palestras sobre o KDE no primeiro dia, um minicurso introdutório de Qt no segundo dia, e os sprints habituais de contribuição nos dois últimos dias do LaKademy 2014. Infelizmente, o número de visitantes foi menor que o esperado. Apesar disto, as palestras permitiram uma melhor socialização dos trabalhos que cada um desenvolve no KDE e o minicurso de Qt foi um espaço utilizado para esclarecimento de dúvidas comuns, além de proporcionar um suporte inicial em especial aos recém-chegados ao KDE através do LaKademy 2014.
Foto do Grupo LaKademy 2014
O que nós fizemos?
O primeiro dia do LaKademy 2014 iniciou com a palestra do Lamarque sobre Eduroam e Plasma Network Management. Em seguida, Rafael Gomes apresentou sua palestra sobre o KDE SysAdmin – fornecendo algumas informações interessantes sobre a infraestrutura KDE e todo o trabalho realizado nos bastidores, a fim de apoiar o desenvolvimento de tecnologias KDE e a comunicação da comunidade. A palestra seguinte foi sobre o KDE Connect, apresentada por Ronny Yabar, onde foram expostos as características mais marcantes da integração mobile-desktop KDE, seguida por uma breve discussão sobre sua arquitetura. No final do dia, Filipe Saraiva apresentou uma palestra sobre aplicativos Qt e KDE no Android, com atenção especial ao caso GCompris.
Palestra do Rafael sobre KDE SysAdmin
Um minicurso introdutório de Qt foi apresentado por Sandro Andrade no segundo dia do LaKademy 2014. Dado o tempo limitado disponível, foram focados aspectos essenciais que fundamentam as formas de desenvolvimento de aplicativos multiplataformas em Qt: mecanismo sinal/slots, propriedades (dinâmicas), metaobjetos, compiladores moc e uic, loops de eventos e design básico de interfaces usando o QtWidgets e QML. No público: alguns recém-chegados convidados a participar do LaKademy, tradutores tentando obter uma compreensão sobre programação, veteranos ajudando a tornar alguns pontos mais claros e três visitantes da USP.
O terceiro e quarto dia foram dedicados a sessões de hacking e um BoF sobre KDE promo. Entre os resultados do desenvolvimento, conseguimos portar o Bovo para KF5 (foi enviado para o branch ‘frameworks‘ do repositório do bovo) e Filipe deu início ao porte do Cantor para KF5. Ronny submeteu para revisão algumas mudanças sobre o KDE Connect. Filipe também começou a criação de um metapacote para KF5 no Mageia. Boaglio e Sandro (dois geeks old-school com uma inexplicável paixão por MSX) deram início ao desenvolvimento do QMSX – um frontend GUI para o emulador openmsx:
O frontend QMSX para openmsx
O BoF sobre KDE promo durou cerca de duas horas e levantou uma série de questões, avaliação de estratégias e dezessete tarefas foram registradas no todo.kde.org (projeto ‘KDE Brazil’), incluindo o desenvolvimento de material promocional, produção de vídeos periódicos, presença do KDE nas redes sociais e aspectos financeiros. Filipe auxiliou na configuração de bots para divulgação de notícias no Facebook e Twitter. O próximo LaKademy também rendeu uma discussão empolgante durante o BoF. Em geral, concordamos em realizar o 3º LaKademy já no primeiro semestre de 2015. O local está quase confirmado.
Quanto aos resultados de artwork, Adriana (que juntou-se ao grupo no último minuto), Viviane e Wagner produziram algumas coisas incríveis durante aqueles dias. Um tema KSplash comemorativo do LaKademy também foi desenvolvido. E quanto a estes papéis de parede do novo Konqi e do LaKademy?
Papéis de parede desenvolvidos durante o LaKademy 2014
Finalmente, Aracele, Camila e Bianca estiveram envolvidas em atividades de tradução. Elas focaram na tradução do techbase, o qual foi de 18% para 24% durante aqueles dias. No final do terceiro dia, tivemos uma adorável noite de cerveja-e-pizza no Garoa Hacker Club, com um monte de palestras relâmpago, chaveiros KDE saindo de uma impressora 3D e outras nerdices.
Gostaríamos de dizer um imenso “muito obrigado” ao KDE e.V. pelo apoio financeiro, ao Centro de Competência em Software Livre por hospedar o LaKademy 2014, a Viviane Notato pelo suporte de artwork e a Aracele e Filipe pelos arranjos locais. Esperamos nos encontrar novamente em breve, no LaKademy 2015, com 4 a 5 dias dedicados apenas a sprints. Nenhuma palestra, nenhum minicurso :). Afinal, onde podemos obter o máximo de diversão contribuindo para o KDE?