15 anos de KDE

Olá pessoas!

Eu sei que ando sumida, por motivos pessoais, mas o KDE tá sempre lá, na minha máquina.
Foi através dessa comunidade que eu conheci grandes amigos, daqui e do mundo inteiro…e o amor da minha vida.

Foi onde eu aprendi a abraçar quem eu nunca tinha visto antes, foi onde eu aprendi a falar em inglês, foi onde eu aprendi a programar e foi onde eu descobri muita gente elegante, bonita e sincera.

Parabéns KDE! E obrigada por tudo!

15 anos de KDE

 

 

 

 

Umbrello no GSoC

A primeira semana de trabalho planejada:

25 April – 08 May

* Community Bonding Period. (Eu conversei um pouco com os meus colegas de grupo do GSoC )
* Review Plan with Mentor. (Conversei com o Jonathan)
* Get instructions for the work and get started!

…e se acostumar a trabalhar de casa :)

Portando o Umbrello:

A melhor maneira de trabalhar encontrada para realizar as alterações por partes foi manter as classes antigas e criar as novas classes em conjunto. Assim, incluir as chamadas para os novos métodos nos arquivos antigos mantendo o funcionamento dos dois e com isso testando o funcionamento dos novos métodos.

O resultado no momento é o Umbrello antigo funcionando com uma janela nova mostrando o “novo canvas”:

Nesse “view” já com QGraphicsView é que eu vou testar as minhas novas classes.

Usando o Squish para gravar testes:

Para tentar tomar a melhor decisão com respeito a como proceder para o port, que partes do codigo reaproveitar, eu fiz alguns diagramas de classe (apenas uns rascunhos), com as principais classes, as que eu devo trabalhar.

Com isso, eu achei que seria interessante desenhar o diagrama no Umbrello, e gravar alguns passos no Squish (eu to usando o Squish Community Edition – froglogic Squish IDE 4.1.0-SNAPSHOT – disponível apenas para testar softwares do KDE, voce pode pedir pelo e-mail: squishkde@froglogic.com) . A vantagem foi pegar alguma prática com o Software (também descobrir e reportar alguns bugs :/)

E é muito facil de gravar testes com o Squish, você pode automatizar os testes ou escrever os scripts na mão. O que é cansativo é que a medida que você grava os testes, o sistema armazena uma tabela com os objetos da tua aplicação. Mas se o o bjeto não estiver nessa tabela ainda, o teste pára e é necessário incluir o objeto ou editando a tabela no braço, ou executando a aplicação no modo Spy ou ainda simplesmente gravar testes ‘dummies’ onde você deve usar os objetos que você precisa no teste. Você pode tirar as suas próprias conclusões conferindo o link: http://doc.froglogic.com/squish/latest/all/

Alguns links interessantes:

QObject x QGraphicsObject:
. http://stackoverflow.com/questions/4922801/adding-signals-slots-qobject-to-qgraphicsitem-performance-hit
. http://stackoverflow.com/questions/2292072/penalty-of-using-qgraphicsobject-vs-qgraphicsitem

Qt GraphicsView in depth:
. http://qt.nokia.com/developer/learning/online/talks/developerdays2010/tech-talks/qt-graphics-view-in-depth

QTestLib:
. http://doc.qt.nokia.com/4.7/qtestlib-manual.html#qtestlib
. http://qt.gitorious.org/qt-labs/qtestlib-tools

Próximas semanas:

Sprint 1: 09 May – 22 May

* UMLViewCanvas, LinePath, Circle, SubsetSymbol, SeqLineWidget, UMLView (Classes that implement the view for the diagrams, graphical representation of sequence lines and that represent diagrams)

O meu plano de trabalho completo você pode ver aqui: Umbrello UML Modeller QGraphicsView Port

Acredito que, assim como a maioria dos estudantes, a minha expectativa com o GSoC é aprender MUITO e realizar um BOM trabalho. E mesmo depois desse período continuar contribuindo para a comunidade :)

FLISOL

No dia 09 de abril, toda a América do Sul organizou o evento anual conhecido como FLISOL (Festival Latino Americano de Instalação de Software Livre) . Eu ajudei a organizar aqui em Porto Alegre, onde nós tivemos algumas palestras e um install fest no Sindbancários (Sindicato dos Bancários).

A primeira palestra foi sobre o Web Mind uma ferramenta para gerar código a partir de uma linguagem natural. Sim, uma ferramenta que pode transformar português comum em código e banco de dados. Ele funciona muito bem e se você estiver curioso, pode conferir aqui: http://www.thewebmind.org/

Depois era nossa vez de falar – Jos e eu – uma palestra sobre openSUSE e KDE. Eu fiz a tradução ao vivo (uma hora no palco parece duas!) e fiz a minha parte em pt-br, é claro. Os ‘gatinhos’ (deem um aolhada nos slides) na apresentação de Jos teve o efeito habitual e conseguimos manter as pessoas acordadas apesar de ter que simplificar um pouco em relação ao público habitual. Jos reclamou que ele está acostumado a falar com as pessoas “que sabem a diferença entre up e downstream”, parece que ele vai ter que preparar novas apresentações com mais detalhes, voltada para newbies.

Tivemos outras ótimas palestras, por exemplo, sobre Arduino . Muitos DVD’s do openSUSE e folders foram distribuídos – teremos mais computadores deixando ‘a escuridão’ ;). Depois, no jantar, o pessoal comentou e reclamou o quanto as distribuições Linux têm se tornado muito fácil de baixar na internet e instalar, tirando a diversão (e desafio) de instalar o Linux em installfests.

E pela primeira vez no FLISOL, organizamos dois Dojos (um grupo trabalha junto em um desafio de programação) – usando JavaScript e Ruby. Os Dojos já acontecem mais ou menos uma vez no mês aqui em POA, mas os programadores ficaram felizes em ter uma distração a mais além das palestras habituais do encontro.

Com tudo isso, nós tivemos alguns bons resultados:

* 323 pessoas se inscreveram
* 120 pessoas presentes (o segundo maior FLISOL em Porto Alegre)
* Mais de 200kg de alimentos arrecadados (para dar a uma organização de apoio para desabrigados )
* 7 palestras técnicas
* 2 coding dojos

Você pode ver fotos aqui e aqui :)

bye. ;-)

FLISOL 2011 em Porto Alegre – RS

O FLISOL (Festival Latinoamericano de Instalação de Software Livre) é o maior evento de divulgação de Software Livre da América Latina. Seu principal objetivo é promover o uso de software livre, apresentando sua filosofia, seu alcance, avanços e desenvolvimento ao público em geral.

FLISOL

Além de poder contar com uma ajuda para instalar o seu software livre (temos alguns DVD’s do openSUSE 11.3 para distribuir!), você poderá assistir palestras destinadas ao pessoal técnico e não-técnico e aos interessados em aprender mais sobre software livre (e mais sobre o KDE :).

Para os interessados em programar: podem participar de dois Coding Dojo que acontecerão em paralelo as palestras.

Também contaremos com micro-palestras na sala do IntallFest. Inscreva a sua micro-palestra no formulário: [http://goo.gl/ygHaG]

O evento deste ano conta com o apoio do SindBancários e Associação Software Livre (ASL.org).

A edição deste ano também terá uma função social: os participantes são fortemente incentivados a doarem 2kg de alimentos não-perecível que serão encaminhados para uma instituição de caridade (Cozinheiros de Plantão).

Confira a programação do FLISOL 2011:[http://goo.gl/gTgSv]

Inscrições: [http://goo.gl/prEHK]
Local: Sindbancários [http://goo.gl/mxnPo]
Data: 09/04/2011 (Sábado)
Horário: 13h15 – 18h30
Entrada: 2 Kg de alimento não-perecível

Mais informações: [http://goo.gl/gTgSv]

openSUSE 11.4 Launch Party

Hoje é dia do openSUSE Project lançar o openSUSE 11.4 com muitas novas features como o KDE Plasma 4.6, GNOME 2.32 e um preview do GNOME Shell, LXDE e XFCE e muitas aplicações como LibreOffice, Firefox 4.0 e Scribus 1.4! Você pode encontrar uma lista de novas funcionalidades e coisas interessantes (em Inglês) aqui: http://en.opensuse.org/Product_highlights e uma boa apresentação aqui: http://en.opensuse.org/openSUSE:Presentations#openSUSE_11.4

Desde de que eu fiz uma atualização “mal-sucedida” :( no meu netbook (com Arch Linux) e depois de escutar a indicação de alguns amigos, resolvi experimentar openSUSE . Além da instalação ser bastante rápida e prática, openSUSE realmente é muito fácil de usar. Com o YaST, ferramenta de configuração, você pode fazer coisas que seriam muito complicadas (consumindo tempo!) de maneira muito fácil – é melhor do em outras distribuições. E mesmo se você não usa openSUSE, você deve conhecer o susestudio.com e o open build service build.opensuse.org. Com o SUSE Studio em poucos clicks você poder criar seu próprio sistema operacional, com sua seleção de software (você pode até subir seus próprios softwares ou adicionar repositórios) e imagens e outras coisas. Com OBS você pode criar pacotes para todas as distribuições Linux, incluindo o Debian, Ubuntu, Red Hat, Fedora, Mandriva, SUSE Linux, CentOS e muito mais.

Sim, openSUSE é muito legal e openSUSE 11.4 é parte disso :D E não é  só pelo software em si, o openSUSE Foundation está realmente fazendo um ótimo trabalho: o openSUSE será uma distribuição realmente livre, não controlada por uma grande empresa, mas pela comunidade. Com a Canonical tomando algumas decisões não muito favoráveis a comunidade, mostrando que uma distribuição precisa de uma foundation e não de um “ditador”.

Logo, essa release merece uma festa com todos os usuários/colaboradores/programadores/simpatizantes de Linux juntos. Jos Poortvliet, openSUSE community manager, está em Porto Alegre agora e gostaria de organizar uma festa de lançamento. Não existe uma página para Porto Alegre ainda em http://en.opensuse.org/openSUSE:Launch_parties_11.4 mas podemos  escolher um pub para bebermos cerveja e falar sobre Linux, GNOME, KDE, e todas as coisas legais do Software Livre ;-)


Get 11.4

Release Party KDE 4.6 em Porto Alegre – RS

Nos encontramos dia 26 de Janeiro mesmo, no dia do lançamento, no Bar Pinguim em Porto Alegre.

Fotos no flickr do KDE-BR:

KDE-RS

KDE no Pinguim :)

 

Estava muito legal, conheci pessoalmente quem eu conhecia só por e-mail. Conversamos, trocamos algumas idéias, falamos de KDE (o pessoal ainda compara muito o KDE 3 com o 4), do nosso Planet em Português, Qt e assuntos aleatórios.

Tinha pessoas de vários lugares: o Érico, de Bagé (outro lado do RS), o Pedro de Natal – RN, a Julia, de Salvador – BA, que já está produzindo trabalhos gráficos para o projeto. Só tinha uma pessoa de Porto Alegre mesmo, o resto é “migrante” ou está pensando em “migrar” para POA :)
E tem aqueles que são usuários e querem começar a colaborar com o KDE e/ou retomar antigos projetos, como o Huberto :D

O bacana foi que nessa Release Party apareceu mais pessoas que da última vez, alguns meses atrás. Espero conhecer/encontrar mais novos usuários/colaboradores na próxima release ;)

 

 

Release Party KDE SC 4.6

Dia 26 de Janeiro será lançada mais uma nova versão estável do KDE :D

E como de costume vamos comemorar! A cada versão lançada colaboradores/usuários/programadores/simpatizantes/curiosos/whathever se reunem para comemorar meses de trabalho e noites não dormidas para oferecer programas cada vez melhores e liberdade no seu ambiente gráfico preferido.

Se você não conhece o KDE SC (o software) ou o KDE (a comunidade) e deseja conhecer esse maravilhoso ambiente ou apenas quer se divertir, seja bem-vindo! Participe!

Aqui no sul vamos nos reunir em dois lugares:

Porto Alegre

dia 26 de Janeiro as 19 horas

Bar Pinguim

Rua Lima e Silva 505

Exibir mapa ampliado

Alegrete

dia 29 de Janeiro as 19 horas

Ponto Certo

Av Tiaraju  (Em frente a UNIPAMPA)

Exibir mapa ampliado

14 Razões para fazer parte do KDE

No caso você estar dormindo demais hoje, o KDE está comemorando o seu 14º aniversário. Eu ainda me vejo como um novato nisso tudo, mas já posso pensar em quatorze coisas que eu tenho experimentado que me motivaram e ainda me motivam a fazer parte do KDE (ou ser o KDE :D).

1. Ser livre para tentar
2. Ser livre para falhar
3. Receber o apoio para o sucesso
4. Ser bem-vindo
5. Ser tratado como um igual
6. Aprender com os melhores
7. Ser agradecido
8. Ajudar as pessoas por trás do KDE, trabalhando pelo mesmos objetivos
9. Usar as habilidades antigas e ajudar novos
10. Encontrar/conhecer seus vizinhos do outro lado do mundo
11. Tornar-se um pragmático
12. Manter-se um idealista
13. Para obtê-lo feito
14. Entrar no jogo, não só ficar assistindo

Ou, em suma, ser Livre. Se isso é um meio, um fim ou um efeito, para mim ela descreve tudo o que fazemos.

……………………………………………………………………………………………………………………………………………………….
O texto original, em inglês, você pode ler aqui: Fourteen Reasons to be KDE. Escrito por Stuart Jarvis, um cientista  e colaborador do KDE.

Eu tive que traduzir, pois é muito real o que ele disse e assino embaixo.
Feliz Aniversário KDE!

KDE and the Masters of the Universe

Esse é um post rápido, só para deixar uma sugestão: escutem o podcast KDE and the Masters of the Universe – o Guilhermo Amaral, um mexicano muito divertido, engenheiro de software, entrevista colaboradores do KDE (mais ou menos como é o Behind of KDE – ou Nos Bastidores do KDE).

Tenho me divertido bastante (e praticado o meu inglês) escutando “KDE e os Mestres do Universo”. E também acho animador, pois é legal de ver que que não é díficil de contribuir, só é preciso um pouco de esforço (e pessoalmente posso dizer que é preciso disciplina) e um tanto de amor (é isso mesmo!) pelo Software Livre e pela Liberdade em geral ;-)

Tanto no Behind of KDE como no KDE and the Masters of the Universe vocês vão conhecer um pouco da história desse pessoal que fez o KDE se tornar a grande comunidade que é hoje e o que tem sido feito para termos um KDE SC cada vez melhor.

http://webbaverse.com/shows/kde-and-the-masters-of-the-universe
http://www.behindkde.org/
http://pt-br.wordpress.com/tag/behind-kde/

Software Freedom Day 2010 Porto Alegre

O Dia da Liberdade de Software (ou Freedom Software Day em inglês) é um dia comemorado todos anos, em diversas nações, para celebrar o software livre e sistemas livres/de código aberto. Em 2010, o evento ocorrerá oficialmente dia 18 de setembro. Devido ao feriado alusivo a Revolução Farroupilha, em Porto Alegre o evento será realizado dia 25 de setembro nas dependências do SindBancários (rua General Câmara, 424, bairro Centro).

A programação do evento contará com várias palestras envolvendo distribuições Linux, uso e desenvolvimento de Software Livre. As inscrições são gratuitas e podem ser feitas na página oficial do evento: http://bit.ly/bxOteo.

Software Freedom Day 2010 Porto Alegre

%d blogueiros gostam disto: