Thursday, November 29. 2007
Development work on Amarok 2 has been gathering some momentum. It’s nice to see, but there is still so much work to do.
Cross platform support is also being improved drastically. Martin has done some work on OSX development, with Benjamin Reed doing lots of hard work on amarok builds (screenshot proof).
We even have an awesome open source windows developer, Shane King, who has been hard at work ensuring that Amarok will eventually run for those running Microsoft Windows. Looks like my wishes about finding an open source win dev actually came true. How wonderful and happy that makes me, perhaps the world is coming to it’s senses about software libre.
For build instructions and a few larger screenshots on Windows builds, visit the Amarok wiki
Tuesday, November 27. 2007
An important anniversary went unnoticed last month - Amarok turned 5. According to main.cpp Amarok was created on "Mit Okt 23 14:35:18 CEST 2002". At least we were celebrating Roktober anyways.
Importing Amarok into Git has several advantages. `git grep` is the recent favorite. I've always been a big fan of `git log`. So in celebration of Amarok's birthday, I just finished writing up a little Ruby script that uses git log output to create a CSV file which I made a graph out of below. Apparently Amarok wasn't under version control, or at least not KDE's, until about Sept. 2003. Code here.
The top graph shows the number of line adds + number of line deletes; the bottom shows the total number of commits. You can see when the Amarok 2 branch was opened pretty clearly on both. It doesn't show what's been going on in any of the branches, notably the stable 1.4 branch that opened up at the same time Amarok 2 did.
Monday, November 26. 2007
What an event (awwwwuuuuuuuuuuuuuuuuuuuooooooo!!!!). Friday I filled my bag with some clothes my laptop and a bunch of drugs (aka business cards). I didn't know much about LinuxDay, though what I knew was very promising.... and it totally messured up to my expectations. LinuxDay is really not one of the biggest FLOSS events in central Europe, still it is one of the best. A bunch of nice nerds (not too many though - should definitely be improved) from time to time a visitor  and one of the finest organisation team. Saturday 9am my granpa and me fetched an emonkey (Carlos Diener, Kubuntu-de.org), at the train station and some minutes later we were already preparing our booth. As usual I was kinda unprepared for the upcoming talk @1pm (though unlike the other times I wasn't either drunk, nor did I have a hung-over, nor did I not get enough sleep, which turned out to have negative effect on my creativity). Anyway, the talk didn't scare people away (which is quite surprising to me), we had good entertainment and got plenty of food, especially "Kääääspätzle" (no idea how to translate that... something with cheese) for dinner. So much about the loosing weight plan. LinuxDay now resides along with FrOSCon as the finest FLOSS events I attended so far. Next Year I'll take the horde with me to decrease productivity.
Friday, November 23. 2007
 Tomorrow I'll be at LinuxDay in Dornbirn, Vorarlberg, Austria. Beside having a joint "booth" with Kubuntu-de.org (saves me the time of traveling between the party locations  I'm also giving a talk about Amarok, the Amarok project and Amarok2 (read TWO). So, if you are living in western Austria, eastern Switzerland or southern Germany and don't know what to do on Saturday, then come visit us at the Amarok/Kubuntu Party Booth. Oh, and someone should bring the beer
Thursday, November 22. 2007
Facebook now allows businesses/organisations/groups etc to create base station pages on the site. Become a fan of these pages and spread the KDE love - do your part in the wild world that is viral marketing!
KDE and Amarok are now on facebook - tell your friends, tell the world!
Wednesday, November 21. 2007
This week something cool happened. Ok, something cool happens every week in Amarok land, but this week was something special.
We teamed up with Karl Vollmer, lead developer of the very cool Ampache music server to create an Ampache service for Amarok2. This is extra cool, as for the other services, I have relied on an already existing API to code against, but in this case, the API for accessing the Ampache content was developed in parallel with the service that uses it. Karl and I had been discussing doing this integration for a while, but the other day I decided that the Amarok framework for painlessly creating this service was in place, and Karl jumped on the idea, coding up the new API in record time.
Below is a screenshot of this in action:
In this screenshots there is also a number of other recent improvements visible, but I will leave it as a exercise for the reader to spot as many of these as possible.
The new Amapche API is of course not Amarok specific, but usable by any application that wants to provide a frontend for an Ampache music server, so this will benefit everyone. I just got word that the API has been checked into the Ampache svn and the docs can be found here
Big thanks to the Ampache team for making this possible!
Exciting news! I’ve spotted a Google streetview car in Sydney! Hopefully this means that Google Maps Sydney will soon get a street view so that we can play fun privacy invasion games.
It’s a little hard to tell thanks to the crappy camera on my mobile phone, but with some squinting you can see the camera mounted on a 1.5-ish metre support bracket on the hood of the car. You can also see the Google decal on the side, providing awesome aerodynamic characteristics to the car.
Exciting news! I’ve spotted a Google streetview car in Sydney! Hopefully this means that Google Maps Sydney will soon get a street view so that we can play fun privacy invasion games.
It’s a little hard to tell thanks to the crappy camera on my mobile phone, but with some squinting you can see the camera mounted on a 1.5-ish metre support bracket on the hood of the car. You can also see the Google decal on the side, providing awesome aerodynamic characteristics to the car.
Exciting news! I’ve spotted a Google streetview car in Sydney! Hopefully this means that Google Maps Sydney will soon get a street view so that we can play fun privacy invasion games.
It’s a little hard to tell thanks to the crappy camera on my mobile phone, but with some squinting you can see the camera mounted on a 1.5-ish metre support bracket on the hood of the car. You can also see the Google decal on the side, providing awesome aerodynamic characteristics to the car.
Monday, November 19. 2007
As you might have noticed, Plasma now has control handles on each plasmoid. This has been a long way under way, and i am very happy to see them arrive  Being a non-codey type person, though, i was then reminded that at Akademy this year, i did a sketch of what handles might look like for Plasma. And well... they look very different to the ones in Plasma right now, and i have a feeling that they would feel more natural to the user. So here, with no further ado, the mockup:
Some of you may already be familiar with the find-a-thing puzzles which I have posted on music and movie subjects. Here comes another in the sequence: a historical famous people search quiz.
Best of luck for this one.
Some of you may already be familiar with the find-a-thing puzzles which I have posted on music and movie subjects. Here comes another in the sequence: a historical famous people search quiz.
Best of luck for this one.
Thursday, November 15. 2007
My friend alerted me to a seller that has been selling Audacity on the popular auction site eBay. For $2.99, you can purchase the wonderful music editor which will be emailed right to your door instantly.
The Audacity license explicitly allows this, but you’d really have to be an idiot to purchase from this seller.
In my opinion, it is unfortunate that someone would go to such lengths to take advantage of innocent buyers.
Monday, November 12. 2007
I have a few hobbies, one of which is creating open source software - this means that you, or anyone else can have it, and use it, for free.
 |
Amarok is the music player for Linux and Unix with an intuitive interface. Amarok makes playing the music you love easier than ever before - and looks good doing it.
|
 |
Squash allows resizing of images in a batch mode. It is friendly and usable and does one thing well - resizing images. It is a multi-threaded application and is designed to run on Linux, Mac and Windows.
|
 |
Tripod allows uploading of photos to capable iPods in Linux. It can be compiled as a stand alone application or as a plugin for kipi, a KDE imaging plugin suite..
|
Sunday, November 11. 2007
I’ve made a few improvements to Squash (formerly known as squeeze). Hopefully it has become a more reliable batch image resizer now.
The major updates for this upgrade include better threaded support, bug fixes, an Ubuntu gutsy package and a Windows binary. The Windows package has been compiled with a static build Qt 4.3, and should just run on any windows platform.
Enjoy, and please report bugs to the bug tracker.
Source tarball: squash-0.3.tar.bz2
Ubuntu gutsy package: squash_0.3-ubuntu1_i386.deb
Source tarball: squash-0.3.zip
|