Annoyed...
Tuesday, 14 June 2005
So I made the mistake of reading my email first thing this morning and came across this gem: http://lists.trolltech.com/qt4-preview-feedback/2005-06/thread00567-0.html
It made me reflect on how I have come to dislike some users of open source. Personally I am sure Mr. Rice is an nice person, and I would probably have a good time if we went out for a drink, but his email encapsulates the annoying message I hear at every LUG meeting and every Linux show I have the displeasure of attending. They want everything for free, and complain when they have to pay for anything. They fail to even appreciate what developers do out of hobby, or good will.
Read More
KDE build system - personal stance
Tuesday, 14 June 2005
As you may have noticed, Chris Lee started a blog and a thread on kde-core-devel about KDE's next build system. I was there on IRC when the discussion spontaneously started --- as usual, it must have been someone ranting about automake/autoconf/libtool.
Read More
KOrganizer incident dialogs
Tuesday, 14 June 2005
While documenting KOrganizer incident dialogs, I was bugged about some small details. In the spirit of doing something about it instead of complaining, created some mockups to express these ideas. I noticed that you can't select the resource to save the event in the dialog. It seems an important feature to me. Also, the incident description is buried in the end of the dialog. It is hard to know it is even the place to write the description, as there is no label. Here is the original image (correction: this is not the original image, this is a previous mockup. The original image does not have a "Description:" label above the details edit box):
Read More
Berlin Open Software Usability Get-Together
Monday, 13 June 2005
On Wednesday, we will have our first Open Software Usability Get-Together at the Chaos Computer Club in Berlin.
Rationale: There are many OS project members in Berlin, wishing for usability advice. And there is a strong usability scene who might want to contribute to OS projects. So why not starting a monthly get-together to introduce them to each other and encourage a long-term collaboration :-)
Read More
M2 a basic description
Monday, 13 June 2005
I'm ready now to disclose some informations about what M2 is. M2 is a generic systems management and deployment framework for KDE.
Over the last weekend, I have evaluated some new idea that may be added to M2.
Read More
New Smoke proposal? Bindings broken by design...
Saturday, 11 June 2005
I've been following Ashley and Richard's conversations about the new Smoke proposal for KDE4 and I have to say it all reminds me exactly why I have grown to loathe bindings. First, let me say that I have loads of respect for both Ashley and Richard as they are extremely talented developers. Both of them helped me enormously with the now discontinued Qt# bindings. With that said, I think KDE bindings developers and enthusiasts are completely missing the mark for a possible future KDE/Qt binding roadmap.
Read More
Qt4 moc format and Smoke v2
Saturday, 11 June 2005
Over on the kdebindings mailing list Ashley Winters has started thinking about doing a version of the Smoke libary using the Qt4 meta object system. My best summary description of Smoke has been 'a moc on steriods', so designing a better Smoke by extending the slots/signals idea to cover an entire api does seem a logical step.
Read More
A little update
Friday, 10 June 2005
I haven't blogged for a while...
I had the pleasure of having Andras Mantia with me here in Brazil. I showed Rio de Janeiro to him, and Buzios, a very nice beach place, before he went to a free software conference in Porto Alegre. I bugged him about making Quanta better for DocBook editing, and he fixed some entity quirks, but other than that, it was leisure time.
Read More
Return to M2
Friday, 10 June 2005
I spent the last few days, discussing with various people about M2 and what we can do with it. The current stage of the project is: not yet ready for public consumption, I still have to make it more generic, currently it's coupled to my own setup. And some part of it need to be clarified so it can be used be other people. What it is I can say for now ... I'm writing this blog just to tease people out of here.
Read More