Funny how people behave sometimes:
I remember from the times I was still in the Closed Source user fraction, I sometimes send bug reports and/or wishes which were simply ignored, as I was a insignificant small user, not investing much money into software, although from a private user perspective, it still was a horrific amount: I remember having payed sFr. 4000.- on AshtonTates Framework 3 when it was released, as well as more than sFr. 1200.- for a complete MS-Office Suite quite some years ago. Years later the school was offered license packages for their computers which made software a bit more accessible for us teachers, but still we payed for. I know for sure that the bugs we filed from the school software were as ignored as my previous private user ones, ditto for the wishes. Occasionally we had some security updates where we sometimes discovered that the security hole had been there since years, but we were still happy to have it finally fixed. On the whole, we were just the cattle supposed to use the software as is and pay money for so the bosses could get rich.
When I discovered Free Software, it was a whole new word: bug reports and/or wishes were answered most of the time, especially if one did the homework exploring the bug databases looking for duplicates. Although the answers were not always what one expected and not always very polite, at least I was sure that someone had read it and reacted to it. I didn't have to pay by default but could make donations if I was pleased with the software I got. It was a whole new user experience, something quite a lot of the users still in the Closed Source world would love to experience. I had and still have a tremendous respect for those Free Software developers who listen to the users (most of the time), and I feel respected as a user. Of course, as with most of the Free Software around, it exists mainly because the developer made it to suit her/his needs, occasionally integrating user wishes because they fit in the whole. One doesn't have to use this particular software but can choose form more than one for the same task (remember, once upon a time in the other world we had no choice).
One thing that is not known from (or not thought of by) most of the users: if they want a particular feature that can not be integrated by default because of lack of time/money/whatever, they can pay a developer to integrate it. The source is free and can be modified by a skilled developer, so every user can find someone he pays to work on that feature. Of course I'm talking about reasonable features that do not demand years of work and can be done within that particular project.
The world is changing all the time. You get aware of it when you look in the mirror: you change too within time, even if it's only on the outside

. The way we use computers has changed a lot in the last 30 years (yes, I use computers since 30 years!), and most of the time the integration of new ways was made in the Free Software world before the Closed Source one. I remember database software existing and working smoothly in the *nix world long before the MS-world or the Mac-world. Ditto for the security features for private data or internet access, my first Linux computer back in 1998 was by far more secure than all the Windows PCs I had before and after that time. I switched to Free Software only in 2000 and never looked back with regret, but then, I might be a bit more geeky than others and have never been afraid to read a manual (does this qualify for geekness BTW?). Still, in the pharmacy, for various reasons not always clear to my little pharmacist's mind we still use Closed Source software on closed operating systems and I sometimes feel desperate at the lack of usability and features in this environment as I'm used to so much more possibilities in my new world.
I'm very pleased to see that the progress is still going on in my world, KDE 4 is showing brilliantly how the way we use computers is changing and how Free Software is not staying behind. Of course, there will always be those who don't like changes and refuse to follow progress because it forces them to integrate new concepts in their already quite narrow mind. And yes, changes do not always go smoothly, especially not in bleeding edge software based on new concepts and using new technology. Using a whole new technology also means that not everything we are used to from the old one is immediately available as it has to be brought to that new technology and is not working the same way as it used to. That means a lot of time investment and sleepless nights and sweat and tears on the developer's side which sometimes the user tends to forget.
So, Thank You, Free Software Developers! I like my new modern and shiny world
My last couple of weeks has been spent focusing on getting cover art back up to scratch in Amarok 2. Cover art really adds a lot of spice and colour into the UI of the application, especially now that we are showing the artwork in the collection browser, context view and playlist. For those of you who are supremely organised, the collection scanner will now trawl through directories and try to pick up images it thinks are relevant to the songs which are being scanned. Embedded artwork is not implemented currently but it is certainly on the todo list.
Most of the relevant actions can now be executed for artwork: fetching from amazon, setting a custom image, removal and full size display. Music lovers with non English songs can now rejoice because we’ve also fixed some problems fetching artwork for album/artists that have accented characters, which Amazon seemed to have problems with. Another cool feature that we’ve experimented with is automatic cover fetching if there is an album with no artwork. Keep in mind that this is entirely tentative, as we are not sure that the false-positive rate from Amazon is low enough to justify polluting your database with random covers (although this will improve with our recent fix to non English tags). Maybe we’ll keep it, maybe we won’t, but it certainly is a cool feature which I’m loving at the moment - I am really lazy and hate having to explicitly fetch a cover, even though artwork is great to have.

Here you can see albums with artwork as well as a full size cover display
In other news, I did some more work migrating statistics from Amarok 1.4 databases to the new and improved A2 schema. Here you can see how the play count, score and first/last played date for this track. Migration of lyrics and actual cover art isn’t yet implemented but that, like everything else is also on the cards.
Oh - one more thing:
My tickets are finalised, see you in Belgium in August!