Skip navigation.
KDE Developer's Journals

heliocastro's blog

heliocastro's picture

We're looking for passionate Qt and KDE developers !!

So, as looking that everyone is in the hiring mode...

Yes, Collabora is hiring. So if you are passionate for open source, want join a company that share the same passion as well, want to work from any place in the world and have at least some of these skills below, then we want to know you.

  • KDE
  • Qt
  • Qml ( Qt Quick )
  • C++
  • WM and Graphics(3D, GL/GLES, X, Mesa) as a plus

Consider yourself a serious KDE hacker? Don't be shy, we want to know you too ! KDE is an important part of our lives now.

Then, what are you waiting for ?
Share your hacking ninja code skills contacting us at our hiring info channel, also known as email Smiling.

heliocastro's picture

Warming up - Multimedia and Edu Sprint

Long time, no post...

So, this probably is the first post *from* the multimedia sprint, after an interesting internet setup which a fire alarm was a crucial component Smiling

As usual, lost airplane connections could not be missing in my journey, this time relaxed for the company of two brazilian coleagues, Tomaz e Alexandre. In the end, we passed by two Portugal cities before arrive in Genève.

Mario hosted us in the first night on your amazing family challet.

People are arrive in batches today, anne Marie a few seconds ago when i was typing this line.

Interesting few subjects in mm appeared in last minute, like the whole VP8 thing and for sure will generate new ideas around here. I myself are looking forward to see again fellow kmix guys and see what we can change for the future interactions when mobile is in the game.

heliocastro's picture

Amazing Board

Amazing Blog This is the amazing idea that came with Amanda from the new local KDE-MG group. Simple, beatifull and the most interesting way to get conference people to enjoy your booth, put his ideas out of the mind and getting everyone close. At this picture, you see Tomaz ( no tap dance included ), and the board, saying ODEIO ( I Hate ) on left and AMO ( I Love ) and everyone can express their feeling about our beloved project where we can improve it or not, writing a note, whatever you want to write. Our small booth is really more interesting:-) Right now, i'm in the talk table to introduce Anne-Marie in her's bugsquad presentation ! Later will talk more about our second Latinoware experience, getting better and better... Ahh, i forgot to say, there's a nice tipical "Minas Gerais" prize waiting for one of the guys writing the note !
heliocastro's picture

So far, so long, thanks for all the fish...

So some already heard the news, but just today i felt that is time to push my own message.
After 10 and a half years, i'm leaving Conectiva and of course Mandriva. Among all this years i shared all the up and downs, saw literally hundreds of colleagues leave company in all sort of situations, saw company evolution from a linux box distro to a major world linux developer, survived position changes, office changes, even building changes.
As everyone that lived all the past and current histories knows that are all to stay for life.
I arrived at Conectiva to do one of amazing hard work, which is convert an migrate the first ATM machines in the world from DOS to Linux in a stupid very short time ( bank is well know as Banrisul and you can see many pictures allover the web ). Guess what, still works, and you can see application running as today, with all post revisions. And i joined later the corporate development team at Conectiva.
But was my post assignment that created my real meaning in FLOSS, when i joined the distribution team ( the distro !! ). I will not deny that much of what i learn until now came from the guys there, some of then today found in companies that already are or starting to grow and learn FLOSS.
And was there that i get my real love for code, and in special some desktop interface called KDE.
Same thing that bring me to know the world, and many friends.
From there to now, i've been doing so many things is FLOSS that i really loose track. But this is a not ended history Smiling
At Conectiva, would be unfare to say thanks for a specific person, since was not a workplace, was a family, as disfunctional with good and bad days family. But survivors.
And to Mandriva french friends, i have special thanks for Anne ( extended to her husband Erwan ) that welcome us in a moment that lot of people at .br are having doubts if merge would work and mostly to received me at their home as close friends, even with a surprise invitation to their wedding. And to Blino too, since he was a party buddy and good support at .fr side. ( yes,PLF people, i will not forget you, so no hunting me please Smiling. And i can say that KDE will be in very good hands at Mandriva starting November...

But now, moving forward, i'll be starting a new big life project that is called Collabora. I have no much to talk about, i'm basically on the initial lego blocks to build, and will see how my time will be there.
About the work ? Is enough to say that i will work with the things that i love to do.

So, for all Mandriva guys in Brazil, in France, and the PLF crazy people, thanks for everything. Be sure that friendship is kept forever...

heliocastro's picture

And we have new maintainers for KDE Brasil website

Hello everyone, from some time br.kde.org, the Brazilian KDE page was maintained in a slow pace, due the heavy duty that me, Maurício, Felipe ( the previous mantainer ) and other translations guys in role are into ( like real life ). Was basically pt_BR carbon copies of main website, nothing more.
As Felipe asked for a temp departure, we are in need of new fresh blood insane people to join the hard task and bring new life to the home.
So i'm proud to announce that Tomaz and Sandro, from the Live Blue project accepted take the task.

heliocastro's picture

Mandriva releases qt-creator with new cmake buildsystem..

Yes, sounds strange. Why should i did it ?
Well, first is known among the distros that qt-creator in first release is not the most friendly to packaging.
Not only beacuse qmake, but because some distros rely on things like splitted packages or 32/64 bits coexistent libs and plugins.
Second, was quite a challenge for me do this, because i need to learn some new tricks ( thanks dfaure for automoc4 help ).
Third, dressing my packager hat, i would love to see qt-creator been in the main Mandriva distro, compliant with our policies, and been adopted as well i expect for kdevelop4 when be released. Qt Creator is one of the amazing IDE's around and i thought that worth the effort to give some love in buildsystem to have it in a full Mandriva way, including our flags and standard cmake build.
During the process, i could manage to fix all bugs open in our bugzilla about packaging, and at same time enable the "most wanted" feature here, the designer plugin, which for some reason was not enabled in our qmake previous compilation.

To summarize what i did:
- Write whole cmake buildsystem
- Backported icons and mime and desktop files from upstream binary Qt Software package ( as same as Kubuntu did )
- Make the plugin standard dir be the Qt plugins standard dir, which make possible have 64 and 32 bits plugins instalable
- Make qt-creator easily compliant to /usr linux install
- Splitted libraries in subpackages as usual, and installed in our standard libdir instead of a subdir
- Reenabled designer plugin.

So, now i'm totally happy with all the changes, barely minimal in code ( most moc include additions and add standard Qt plugin path ).

For who is interested, our svn repository is Qt Creator Package Repos
For who wants to try our marvelous distro, today we will be releasing RC1 from Mandriva 2009 Spring, so you will be able to see how hard we are working to make a better distro for you...

heliocastro's picture

Mandriva 2009.0 KDE 4.2.1 packages available - With Qt 4.5.0 final !!!

Arrived the time of year of doing another test upgrade for Mandriva users.
This time is a little bit special, since you will be using Qt 4.5.0 final, with all our efforts to make it stable with backports, annoying some KDE devels ( thanks dfaure and Thiago ), etc..
If you want to know who are the guilt ones for this release, go and see nice about tab in "KDE about" after installed Smiling
Standard urpmi repositories are available.
README for some detailed information.

heliocastro's picture

Mandriva Front Update - 2009.0 KDE 4.2.0 packages for x86_64 available too. Qt 4.5.0 RC1 for cooker available

* Mandriva 2009.0
KDE 4.2.0 packages now updated for both i586 and x86_64.
A standard urpmi repository is available.
README for some detailed information.
Some reference to a corrupted l10n packages will be verified and fixed this weekend, but not affects regular usage.

* Cooker
Now to the early adopters/testers, the brand new Qt 4.5.0 RC1 is available for Cooker ( future 2009 spring ) users.
The urpmi test repository is available for i586 only for now, using:
urpmi.addmedia qt45 ftp://users.mandriva.com.br/~heliocastro/qt45/i586
SRPMS can be found on same tree.
KDE users in cooker will be able to upgrade and test it. Some minor issues can be found, but should work without bumps.

Have a good weekend !!

heliocastro's picture

Mandriva 2009.0 KDE 4.2.0 packages available

Thanks to a good earphone playing lots and lots of loud and good trance music, i'm providing Mandriva 2009.0 KDE 4.2.0 packages.
For now only i586 packages are available, x86_64 packages will be provided after initial feedback.
A standard urpmi repository is available.
README for some detailed information.

Syndicate content