Categories:
Thursday, 15 October 2009
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 :-) 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 :-). And i can say that KDE will be in very good hands at Mandriva starting November...
Read More
Tuesday, 13 October 2009
Sensors in the N900
Oever
|
Nokia has been kind enough for lending me an awesome N900. This will allow me to test KOffice on the phone. Document loading, parsing and scrolling speed could do with improvements.
Read More
Monday, 12 October 2009
The PySide Effect - work begins on Smoke based QtScript and Python bindings
I was most surprised when the PySide Python bindings project was announced a few weeks ago. Simon Edwards wrote that "To be honest I'm not all that happy with the current situation." Meanwhile, I wasn't too happy that they had worked for eight months in secret without talking to the KDE bindings community either. I think that the PyQt/PyKDE bindings are very high quality and really well maintained, but if someone insists there really must be an LPGL'd Python binding, I personally would much prefer that it was based on 'Smoke'.
Read More
Saturday, 10 October 2009
KGet popup notifications
Now you can't say anymore you didn't noticed the download was already completed :) We show this only if the KGet window is not active.
This is the only small "feature" I recently added. In fact most of my work has been related to making kget more usable and more stable. Ah, BTW, can't make it crash anymore... Please please make it crash otherwise we'll think it's already stable! :). Enjoy!
Saturday, 10 October 2009
Plasma widgets on Maemo5
Yesterday nokia gave away 300 pre-production n900 devices to all attendants of this years Maemo summit in Amsterdam (in the form of a six months loan, after that they'll have to go back to Nokia). I'm also attending, so I also got one. Deciding what the first thing to port to a new device is is always hard, but in the end I figured that something with plasma might be nice. As maemo5 makes it possible for home-screen widgets to be part of separate processes, I figured it might be possible to adapt plasmoidviewer to act as a simple program to put any type of plasma applet on the normal maemo desktop (actually, I think it was somebody else that suggested this, I just don't remember who it was). So after several hours of hacking (and a lot more hours of compiling Qt and various parts of kde (btw, the just released Qt 4.6 maemo5 technology preview is missing some essential bits like for example qdbuscpp2xml), I managed to figure out just exactly how to get the window to appear on the normal desktop as a widget. At first this didn't look to pretty as you can see in this screenshot:
Read More
Saturday, 10 October 2009
Qt 4.6 preview packages available for openSUSE
Since today is the big day when KDE trunk starts to depend on Qt 4.6, Raymond Wooninck (tittiatcoke), community packaging hero, has worked to provide packages of the unreleased Qt 4.6 in the openSUSE Build Service.
Read More
Friday, 9 October 2009
20 Days Until Kubuntu 9.10
Jriddell
|
Kubuntu 9.10 is on the final lap with freeze coming next week followed by the release candidate and then the final thing. I'm pleased to say it's shaping up to be a decent release. Of course compared to 9.04 that isn't hard, at least it connects to the network fairly reliably. The trouble with being a KDE distro is that when KDE is crappy we end up being crappy too, on the bright side, when KDE rocks, we rock with it.
Read More
Thursday, 8 October 2009
Towards Kexi Mobile
As Maemo Summit 2009 starts in a few hours. While I am not there, for me one of the most interesting parts is the Handheld Glom: Easy database applications presentation. Glom is a desktop database developed by GNOME friends using gtkmm (C++). Originally bound directly to PostgreSQL, recently (early 2009) has gained SQLite file database support (default engine in Kexi since 2004). That was a must I guess if someone wants to cover needs of mobile devices; just imagine how easier it is going to be to share data files between various apps one day. While Glom offers somewhat simpler feature set than than Kexi, a gnomedb library db layer has been also developed in the meantime, having partially similar goals as the KexiDB library and (its new awfully delayed incarnation) Predicate in the Qt/KDE world.
Read More
Wednesday, 7 October 2009
KGet gets some love :)
You will hardly remember of me, since I've not being so active recently (my job takes me lots of time resources). Anyway, stay calm.. It's been proved that knowing who I am will not make you feel any better :) That said it's not about me that I want to talk but about a great coding team doing a great job with a very promising application. That application is.. imagine.. you already know since it was in the title.. It's KGet.
Read More
Sunday, 4 October 2009
OpenChange, and handling email rules
Once again, its been a long time since I blogged. I have been doing a bit of OpenChange development though.
Mostly its been minor bug fixes, cleanups and so on. This weekend I decided to take on something a bit more substantial. Email rules handling between Microsoft Outlook and Microsoft Exchange are pretty sophisticated, and OpenChange didn't do too much of it. I ended up having to get all the way down to the unmarshalling data structures from the RPC calls to understand why things didn't work. Its starting to come together now, with the condition part of the rule mostly under control (although not complete) and the actions part of the rule hopefully not too hard once I get conditions sorted.
Read More