KDE Release Party @Berlin, now With Food™

Jos and I are finishing our new house and we would like to invite you to a KDE 4.8 Release + Housewarming Party incl Food™ in our brand new place in Berlin :D

Date: Next Saturday, day 28 of January.
Time: Start at 17h.
Where: Eldenaer Straße 28A, an easy walk away from S/U-bahn station Frankfurther Alee:

And for those who prefer it a Google maps link.

Who can come: anyone who can claim a passing relationship to either KDE, openSUSE, Jos or me is more than welcome. Having read this blog counts…
What to bring: We’d appreciate it if you bring a happy disposition as well as as well as something to drink and possibly snack.
What will happen:

  • First, we’ll welcome-hug you. Sorry, but there’s no way around it.
  • Second, you’ll get fed. Jos will unleash his cooking mania in the kitchen. Be aware: some of you will be put to work, either cooking or cleaning. The food will be vegan. Probably curry-like but no promises.
  • The plan is to then all indulge ourselves on a variety of liquids – depends on what you bring, but we’ll have some real Brazilian caipirinha too. If you don’t want to carry anything, there’s a Lidl on the other side of the street and a 24h shop downstairs ;-)

What to do to be there: comment below and/or sign up on the release party page. And put it in your agenda…

Love,
C&J

15 years of KDE

Hi!

I know I’ve been away, for personal reasons, but KDE’s always there, on my machine.
It was through this community that I met great friends, here e and around the world…e the love of my life.

That’s where I learned to hug who I had never seen before, it was where I learned to speak English, was where I learned to program and that’s where I found many elegant, beautiful and sincere people.

Congratulations KDE!!  Thanks for everything!

 

15 anos de KDE

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

 

 

 

 

Desktop Summit recap and GSoC update

Home is where the heart is After one week being at “home” (Brazil for a while) and getting back to the normal activities (college, clean up my place, cooking for myself..), now it is time to write something about the Desktop Summit and about the last weeks of GSoC.

Desktop Summit

It was awesome because:

Brazil!

  • It was really nice to see new brazilian people (good friends!) attending and doing good work for KDE. You can see pictures here.
  • Really good keynotes, like the Stuart Jarvis’s about “Why are we here? (Community Keynote)“. The graphics and the quotes in the slides were very intersting (they’ll be put on the website soon).
  • I got a Tablet in the “Intel AppUp Application Lab for Meego“! Good workshop and good Tablet =)
  • I attended in the BoF of KDE-Promo were Stuart Jarvis, Carl Symons, Frank Karlitschek , Thomas Thym and others discussed about the KDE birthday (october!) , about the KDE People from Latin America that should try to publish more news from these countries in the dot.kde.org (that’s important!) and that we need more documentation about how to get more companies “involved” with KDE. (you can follow the KDE Promo e-mail list to know more)
  • I attended in the Kolab: The Groupware for the Free Desktop BoF, where I figured out that I need to study about KDE PIM ;-)
  • I also figured out that Mai Tai is really dangerous – don’t drink more than two or you will
    try to hug and say how much you love people you never saw before!
  • I met Jonathan Riddellin person, my GSoC Mentor.

The only bad thing about Desktop Summit 2011:

  • The potatoes were awesome, but the most of the dishes were with pork! I don’t feel like eating pork meat for the rest for the year…

GSoC

The difficulties:

  • The lack of knowledge in C++/Qt. I didn’t have a lot of experience with C++/Qt when I started which made me lose some time with stupid errors, but I believe I wasn’t the only one with this problem in GSoC.
  • In the beginning I was afraid about the changes that I should do in Umbrello, how to do it properly, the best way to do it.
  • I took some time to communicate properly with my mentor. I shouldn’t feel so insecure about it.
  • I didn’t enjoy too much to work from home.
  • Concluding: my difficulties weren’t so much about the code, but more personal difficulties. I think I wrote a ambitious project which would wait more dedication from me and I didn’t give all the needed dedication. So I didn’t conclude the project in time.

What I did to overcome it:

  • Looking for help! Mainly from KDE people that I already knew in person.
  • With this help, I had good ideas about how to proceed properly with the port:  keep the old canvas working with the new canvas to keep comparing the code, using preprocessor directives in the old code and developing the new Umbrello in a different folder in the same project.
  • After the midterm evaluation I started to skype with my mentor.

The project for now:

The future:

  • These months in the GSoC gave me a good knowledge base to keep working in the Umbrello Port as my conclusion work for college.
  • We had a suggestion  how to change the documentation support works in Umbrello: http://people.canonical.com/~jriddell/tmp/umbrelloDoc.pdf
  • And soonish we will have the Qt 5, so we will have another port project for Umbrello (but as I was adviced, I should keep with the work to port for QT 4 because the differences to Qt 5 won’t be so big)
  • And there is others suggestions about how to make the Umbrello interface better and with more usability.
    (you can follow it in the uml devel mail list)
  • Migrate Umbrello to git.
  • Write tests using QtestLib.

Quando um amigo te chama de preguiçoso…

Hoje eu ‘acordei’ (tá bom eu já estava acordado, apenas estava aproveitando o calor das cobertas antes de tomar coragem e levantar) com uma ligação de um amigo de longa data me chamando de preguiçoso… Na hora fiquei meio assim por estar na cama ainda e ele já estar trabalhando, mas no fundo eu sabia que não era isso, então ele me explicou a situação toda.

 O Diego, esse meu amigo, está trabalhando na parte administrativa de uma Universidade e pediram pra ele desenvolver uma aplicação para substituir um sistema da contabilidade. Cerca de um ano atrás eu estive visitando-o e comentei sobre o Qt com ele, mas na época ele estava trabalhando com um sistema em Fortran+OpenGL e não cheguei a insistir (tah, eu não iria insistir, ia apenas comentar com ele a possibilidade) sobre ele reescrever o sistema usando Qt, pois ele tinha sido contratado para escrever tal sistema usando Fortran. Com esse novo sistema ele lembrou que eu tinha elogiado o Qt e foi dar uma lida. Após ele dar uma olhada em um livro sobre a versão 4.1 (atualmente o Qt se encontra na versão 4.7.3 com MUITAS funcionalidades extras, com planos para a versão 4.8 nos próximos meses e 5.0 no próximo ano) e achou tudo aquilo muito pronto, só necessitando connectar os sinais e slots, por isso ele me chamou de preguiçoso, por usar uma ferramenta com ‘tudo’ pronto. Devo dizer que fiquei lisongeado com esse comentário.
Além de ter ficado feliz por o emprego dele, também fiquei muito feliz por ele ter optado por essa tecnologia, não por que eu uso, mas por ela é uma GRANDE facilitadora do trabalho do programador. Porque se preocupar com comunicação entre os objetos quando o Qt possui Sinais/Slots? Por que se preocupar com diferentes implementações de banco de dados quando o Qt já provê suporte a eles usando plugins? Porque se preocupar em escrever a aplicação já na linguagem nativa (o que pode levar problemas de acentos e caracteres especiais) quando você pode usar o sistema de i18n e l10n (tradução e localização) já prontas e testadas?.Eu poderia escrever MAIS argumentos, mas isso seria muito extenso.
Moral da estória: Pequenos comentários podem influenciar em decisões futuras, então compartilhe experiências. Só cuidado para não ser extremista, vulgo Troll, que isso só afasta as pessoas.

=-=-=-=-=
Powered by Blogilo

[GSoC] Umbrello: Merging soc branch and trunk.

Hi!

After my last talk with my mentor, we decided that would be better to merge what I’ve doing until now in the trunk instead of to wait until the end of the project – that would be so much more work (even now, have been hard to get the new merged branch compiling and working). So for this, I made a branch from the trunk wich I am merging with the soc-umbrello-2011 branch.

The merge result (untill now) you can check here: http://websvn.kde.org/branches/work/umbrello-qgv-port/.

The idea is: if any change will be  done in the trunk, need to be done in the new branch as well.

Bye. Cya at Desktop Summit =)

 

 

Umbrello – some results [GSoC]

Hi Folk!

Here I am, after a while discovering that to work from home is not to everyone, that below your pillow you can find a engagement ring ( = and wondering why QMenu::popup needs receives like parameter type a QPoint instead of QPointF (Is it only in my silly mind that QPointF would make more sense? Am I forgetting something about Qt? Considering that QGraphicsView works with real coordinates).

I am working now in the widgets, so for now, you can see the BoxWidget and the ListPopUpMenu in the “new canvas”, bellow to the “old canvas”.


The video is not so good…so please, check out the repository: http://websvn.kde.org/branches/work/soc-umbrello-2011/

After the evaluation time, my mentor, Jonathan Riddell, and I decided to use skype to improve our interaction :-) and my work.

And with this, my list-to-do just increases:

- make popup menu work
- implement drawing other types of widgets on class diagrams: boxwidget, class, interface..
- mouse press event
- drag and drop events

cya …

Desktop Summit

Palestra FISL 12

Olá

Um post bem rápido.
Semana passada eu apresentei uma palestra no FISL 12 sobre softwares livres para educação. Na palestra  tentei apresentar os softwares do KDE-EDU e alguns casos de uso de softwares livre aqui em Alegrete-RS (onde eu moro atualmente).
Hoje eu vou colocar a apresentação., semana que vem eu dou uma descrição mais detalhada sobre o evento.
Abraços

=-=-=-=-=
Powered by Blogilo

KDE no FISL 12

Olá pessoas

Nós do KDE-Brasil estaremos no FISL 12 como grupo de usuários.

Além disso, vou dar uma palestra sobre softwares livre na educação (quinta-feira, 30 às 12:00 h), onde eu vou apresentar softwares do KDE-EDU.


Se você estiver em Porto Alegre nesta semana, venha falar sobre o KDE ou qualquer outra coisa com a gente:)

Vejo você lá

=-=-=-=-=
Powered by Blogilo

KDE on FISL 12

Hello people
We from KDE-Brasil (or Brazil to foreigners) will be at FISL 12  as user group.
Also, i will give a talk about free softwares in education (Thursday, 30 at 12:00 – “Softwares Livres na Educação”) where i will present KDE-EDU’s softwares.
if you are in Porto Alegre this week, come talk about KDE or anything else with us :)
See you there

=-=-=-=-=
Powered by Blogilo

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 524 other followers