Skip to content

Posts 

More with MyPoint

Tuesday, 15 April 2008
So after a few emails of feedback on MyPoint i have made a few changes and updates to the tool. The big change is that I changed the wiki formatting to trac's flavor of markup. While I don't like it's flavor as much as say media wiki trac is what I use at work and play. The major gain of this that it is easier to collaborate on content with coworkers. Since MyPoint's focus is to make it easier for developers to make presentations with developers tools I thought this was a wise choice. Read More

KDevelop - UI revolution

Monday, 14 April 2008
I'm currently at the KDevelop sprint at the Trolltech offices in Munich, Germany. We had a productive weekend of talks to bring everyone up to speed with the current state of KDevelop, and while what's going on under the hood is very exciting, it currently suffers from a kluged together, buggy and incomplete UI. For the first day of the programming several of us are working on improving the user interface, and it's making progress slowly but surely. Stay tuned for a screenshot / screencast when we have it looking just right :)

New Plasma Widgets Design

Monday, 14 April 2008
This is the draft design for a new widget API for plasma, it will be appearing on techbase later, but here's what we're thinking. General Notes The intention of this API is to provide a very simple way for users to create plasma applets. The API can be used both for scripting and from C++. For the simple javascript API, this API will be all that is provided allowing us to run untrusted applets as they will not have access to any dangerous facilities. Read More

Writing Plasma Data Engines in Ruby

Monday, 14 April 2008
It sounds as though exciting things are happening at the Milan Tokamak Plasma sprint, with an api review and the Widgets on Canvas changes happening at the moment. Meanwhile, I've been having my own 'mini-sprint' this last week in Gran Canaria. I've ported the digital clock as well as the analog one, along with the web applet, plasmoid viewer and data engine browsers apps, and the time data engine to Ruby. Read More

KDevelop meeting in Munich

Saturday, 12 April 2008
Today (for some yesterday I guess) the KDevelop meeting started. After arriving a little late, I came just in time to grab something to eat after listening to the end of Aleix's talk about KDE 4 in general. So far we are still at the "formal" part, discussing general direction of KDevelop in KDE 4. [image:3391]

Plasma Sprint Day One

Saturday, 12 April 2008
After a day's work at the Plasma sprint, there's already quite a lot of news to report. After a lot of trawling through log files, I was able to fix the problem that was preventing the Plasma binding plugin from loading. In the end it was something simple (as usual) namely that the method that allows the plugin to load was not being compiled into the module since it was missing from the generated .pri file. Once this was fixed, it was simply a matter of changing the name of the extension we load from 'qt.plasma' to 'org.kde.plasma' to match a fix in the generator and we had a successfully loading set of bindings. Read More

How to install perl modules

Friday, 11 April 2008
Ever called a perl script and got this? Can't locate Regexp/Common.pm in @INC (@INC contains: SCRIPT /usr/lib/perl5/5.10.0/i586-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl/5.10.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl .) at SCRIPT line 18. Well, use zypper: Read More

Parley Picks up Pace

Thursday, 10 April 2008
A week ago I discovered a feature so obvious in that plasma thingy, that I just need to share it. You can put your favorite vocabulary trainer into your favorite panel. You knew it, I bet. Do it 8) Proof: [image:3387] I even poked at it a little so it only takes up a quarter of the panel instead of half of it. Now I already spent more time on this (I just wanted to see how hard it would be to create a plasmoid... but throwing it away seemed like a waste as well...). So if you've been looking for something fun and small like improving Parloids, let me know! Opening files (yes, this includes Parley, KWordQuiz, Kanagram and KHangman ones) should work now. Read More

And we did it again - Mandriva 2008.1 Spring is out...

Wednesday, 9 April 2008
Well, was a huge journey for usr this time. 2008.1 was not only an updated 2008.0, but since early design, was clearly that we would try do a big step on our development. Just to mention what arrived since 2008.0, we're integrated Manbo labs work, which means now we're have a real common core system between us and Turbo Linux, we're integrated PulseAudio on whole distro, which was a bold move and even not been so perfect yet, for me proves at all that was the right decision, and of course, we did most of possible fixes and insanities on KDE 3 !! I can tell, we sacrificed polish a kde 4 environment, today in contrib, due our heavy tasks to make KDE 3 as best as possible. I can't measure the stress of hunt and do changes like we want, and some couldn't be solved to last moments, but i can say was one of the best KDE deployments the Mandriva KDE team did ever. From the screensaver to the kicker changes to menu changes, all small patches and fixes almost impossible to be noted, but which took hours from us to find, or even touch in monster codes like kicker one, and integrate new features. As i promised myself, the day we gone gold, would be last day i would see KDE 3 in my personal work machine, so now i'm using in production KDE 4.0.68 over 2008.1 base and i guess you know why ... So congrats to everyone that did a wonderful job on Mandriva Spring and we finally break the curse :-D Read More

openSUSE 11.0: Package installation 743% faster for default patterns

Wednesday, 9 April 2008
We implemented some very interesting features for openSUSE 11.0 to make the installation easier and faster: giving it a green face making the configuration automatic switching from bzip to lzma for rpm payload put images of default patterns on the DVDs move online update to the desktop applets improved package management speed Yesterday I installed 11.0 Alpha3+ (which is a snapshot of Factory burned on DVD) and it definitely felt fast and easy. So today I decided to give 10.3 another try to measure where exactly we improved or if it's just placebo. Read More