scott wheeler 

JuK facelift

Sunday, 15 May 2011
So, somewhat miraculously, I've been doing a little KDE hacking again this week for the first time since, oh, 2006 or so (aside from TagLib, which recently moved to GitHub). Read More


Thursday, 6 May 2010
I thought this might be interesting for some folks in the KDE world -- for work stuff we needed a fast implementation of Ruby's ActiveResource, so I wrote a Qt / C++ ActiveResource consumer. Read More

TagLib 1.6.2 Released

Friday, 9 April 2010
Lukáš, who's taken over TagLib maintainership these days, has just released the latest bug fix release for TagLib, also posted in his blog: Changes from 1.6.1 are: Read Vorbis Comments from the first FLAC metadata block, if there are multipe ones. Read More

TagLib 1.6 Released

Wednesday, 16 September 2009
So, after far too long, TagLib 1.6 is out. I finally asked Lukáš Lalinský, who's been the largest TagLib contributor other than myself and veteran of the MusicBrainz project, to step in and take over maintainership as I've been off doing the whole interwebs startup thing for the last year and change and time is exceedingly scarce of late. Read More

Directed Edge Demo / Website Up.

Wednesday, 13 August 2008
I didn't get to be one of the cool-kids at Akademy this year, but it's still a pretty exciting week for me. I won't drone on about it too much, but since I mentioned here a while back that I'd just founded a new company I thought I'd drop in a link now that we're actually talking about what we're doing. Read More

The Times They Are A Changin'

Monday, 19 May 2008
There are a few scattered updates in the world-o-wheels of late. The biggest of which, as a number KDE folks are already aware is that I'll be leaving Native Instruments, where I've been for the last couple of years and starting my own company with a friend or two rather soon. Read More

TagLib 1.5 Release

Thursday, 21 February 2008
TagLib 1.5 is out. As always, file any bug reports that you happen to run into in the bug tracker. As there are specifically a couple things that I intend to implement (wav / aiff support as well as support for ID3v2 tags in RIFF chunks) I expect a 1. Read More

TagLib 1.5 RC 1

Wednesday, 13 February 2008
The TagLib 1.5 RC is up. There have been a huge number of changes since 1.4 (two years ago) and even a number of changes since last week's beta. I've also updated the documentation on the web server, put the new sources up and also put up a Mac OS Framework. Read More

Trolltech, Nokia and Numbers

Monday, 28 January 2008
So there's a lot of speculation floating around about the recent Nokia acquisition of Trolltech. There will be a lot more information to unfold in the coming months. The first thing I noticed was the price tag. Read More

¿Hablas tú español?

Tuesday, 31 July 2007
In the world of things completely unrelated to KDE... My life has been rather concentrated on music the last few months (including the various small-ish will-someday-be-released OSS things that I've been hacking on of late). Read More

Novell, Microsoft, Linux Business

Monday, 6 November 2006
There's been quite a flurry in the blogosphere in the last couple of days over this and it's clear that a lot of people aren't really looking at this from the right angle. Read More

Scripting Languages

Wednesday, 4 October 2006
There's a long thread currently going on on core-devel about scripting within KDE. Here's the executive summary: Having a "blessed" KDE scripting language for writing complete KDE applications is a good thing and allowing applications written in that language in the main modules would be a step in the right direction A tangent to the main thread is adding scriptability to KDE applications For the first sort of scripting, there's something of a concensus that Python or Ruby are the primary candidate languages There hasn't been much language flaming between Ruby and Python; it seems most folks agree that they're both acceptable OO scripting languages, though there have been plugs a bit for one language or the other There's some debate over what appropriate languages are for the latter; KJS (JavaScript) is currently advocated, but there's some debate over the merits of JavaScript To qualify the first comment, even if your language of choice isn't the one taken, there's nothing lost. Read More

Going Passive

Friday, 15 September 2006
Effective as of the upcoming e.V. meeting, after four years of active membership, I've decided to make my membership passive (for those not familiar with the terminology, that's where you're still technically a member, but aren't on the list and don't have voting rights). Read More

Menu Musing: Stepping Further Back

Wednesday, 13 September 2006
I found Celeste's recent post interesting as it took to breaking out the different tasks that are currently lumped under the menu. As I read it, I found myself stepping a bit further back and rephrasing the tasks as questions. Read More

Please, won't somebody think of the children!? (Upgrade Carefully)

Tuesday, 5 September 2006
Ok, here's a little tip -- turn off your RSS feed before upgrading your blog software. Really. Please. For the sake of all things good and holy. It just happens to be Anders' feed today, but it seems like about every 2-3 days somebody decideds to upgrade their blog software, thus flooding the planet with everything that they've ever written. Read More

On Being Unresponsive

Wednesday, 23 August 2006
Since I'm on a blogging kick, here we go again: There's a hard balance in the Open Source world in answering "I'm interested in...but where do I start?" mails. I think one thing that invariably people that write them don't realize is that you're doing really good if 10% of those turn into contributors. Read More

So, what's the deal with Tenor anyway?

Monday, 21 August 2006
Reposted from the Dot: Didn't knew about that. On the other hand its still the only information that looks relevant. The official site does not give any hint on the status of neither Kat, nor Tenor; the latest information I found is dated 2005. Read More

The In-Good-Faith License?

Saturday, 19 August 2006
I've got some code around that I'm thinking about shuffling a bit and putting out in a library. But I can't find the right license. I basically want to say, "Try to give back any changes that you make in a sufficiently demonstable way. Read More

Doing The Right Thing

Wednesday, 16 August 2006
One of the hardest things about being a framework developer is getting things right. There are a lot of tough choices you face when you're looking at an open set of applications. Read More

Berlin, T-Minus 39 hours. Transitions. Laptop Battle Mannheim. Assorted Blather.

Thursday, 29 June 2006
I hate moving. I've lost the grace with which I was able to execute such during my early 20s. Oh, I'm looking forward to being in Berlin, but fear and loathing is sinking in as I look at the mess that is my apartment and realize that it has to be fully packed, moved out of and clean in something like 39 hours. Read More

Multimedia Frameworks Yesterday, Today, Tomorrow

Thursday, 11 May 2006
OfB: Scott, perhaps summarizing what you've said before, can you give us a roadmap for KDE multimedia? Where is KDE Multimedia heading? Where is the place of KDE Multimedia in the future of KDE? Read More

Dead Trees

Monday, 8 May 2006
After seeing Seele's list of books I decided that I liked the idea. There's something in my personality that likes collecting physical media -- books, CDs, records. It's obvious when I move and I have a tiny amount of furniture, a box of clothes, a few things from the kitchen and then like 10 boxes of books and a pile of pro-audio gear. Read More


Monday, 24 April 2006
Insomnia has to be one of the worst things in the universe. It seems that I've been due for my annual fit of such. Life has been rather stressful lately and while I usually deal well with stress, my body seems to rebel after a certain threshold. Read More

Konquering Berlin

Wednesday, 19 April 2006
I decided to change the post title when I looked at the Planet and saw that Matthias's post about the Berlin office is right up there at the top. So, my news for the day, is. Read More

I don't think this is yoga.

Monday, 10 April 2006
Some amusing advertising has come to my attention this week. The first instance of such was all kinds of bad, and provided by the catering company that's used at my office. Read More

PPC Linux Woes

Sunday, 9 April 2006
I still haven't managed to settle into a PPC distro that I like for my iBook. I just tried the latest OpenSUSE RC and YaST segfaulted before the installer really got anywhere. Read More

Week 13 Blather

Thursday, 30 March 2006
So, in typical blog-o-riffic fashion, since I seem to be back in the world of the blogging, here I go with a set of largely unrelated KDE/geek-ish notes: Have a HDD about to die. Read More

Template Olympics

Monday, 20 March 2006
I want to have an iterator with an encapsulated "next" function. These iterators will be returned from a class that knows how to advance over the data structure, but that should be completely hidden from the users of the iterator. Read More

InterTag, Continued

Monday, 13 March 2006
This weekend I've done a bit more playing around with InterTag, a small application I mentioned recently. The goal is to provide something of a demo app for some of the Qt 4 Interview related stuff and as a bonus come up with some classes that can become central to JuK in KDE 4. Read More

Interview Revisited

Monday, 6 March 2006
A year and a half ago I first tried out Interview and noted my thoughts on it. In the last few days I've revisited it and have to say that the API is still pretty quirky. Read More

Visual Assault

Friday, 3 March 2006
Pretty Things One of my coworkers (Thorsten -- also does some work on KArm) saw my background today and suggested that I should put some of those that I use (which are generally from my own photos) up online. Read More

The Moment You've All Been Waiting For

Wednesday, 27 July 2005
Well, at least the moment Mark has been waiting for. And Ian. TagLib 1.4 is out. Try to refrain from foaming at the mouth. I know there's little more exciting than a meta-data library to really get your blood pumping on a slow Wednesday afternoon. Read More

Joining the Fun

Saturday, 23 July 2005
So, I decided to join in the fun today, after much of the hard work has already been done. In a few minutes I ported KSig over to KDE 4. It's not a real port in the sense of it was just screwing around enough with it to make it compile -- Qt 3-isms still abound, but I thought I'd play with a nice-small-toy-ish app to start off before jumping in full swing. Read More

Appeal : 0.2

Thursday, 2 June 2005
Tomorrow a small batch of us will congregate in northwest Germany for the second Appeal meeting. There's been quite a buzz around the subproject since the first meeting at Easter this year. Read More

Hotel Wheeler Newsletter

Wednesday, 18 May 2005
Living rooms are overrated. My next apartment is so going to have a studio / computer / theater room instead. My living room gets little use other than having hosted about half a dozen KDE folks for various lengths of time. Read More

Human Interface Guidelines (Uhm, the other ones.)

Saturday, 14 May 2005
Those who have been subject to my rants on this topic before are no doubt familiar with my views, but as they've mostly been on IRC and not particularly structured, and there's been some prompting in the KDE community in the last couple of days, so here goes. Read More

Cosmic Debris

Sunday, 17 April 2005
Uhm, yeah, random notes on my online life as of right now: Matthias Kretz and I had our KDE Multimedia Roadmap talk accepted for LinuxTag. He came over a yesterday and we spent some time today hashing out the outline for our paper and deciding who would write what. Read More

Context Followup

Thursday, 14 April 2005
I'm too lazy to register to post comments, so I'll just go through Derek's post more or less point by point. This isn't tenor, I haven't looked at the code. Search and pattern matching is a fascinating intellectual exercise, and here is the product of my feeble ruminations. Read More

Culture Shock

Friday, 8 April 2005
Today KDE's culture is one of our most important assets. It's also one of our worst enemies. KDE's culture has been ideal to bring us to where we are today. More or less, our goal for years has been to produce a desktop -- something that can actually be called a modern desktop. Read More

Ministry of Silly Hats

Thursday, 6 January 2005
Yes, that's right folks, it's the Ministry of Silly Hats. A privileged few of you have been subjected to my gests on the acquiring of an appropriate sombrero de Tejas and well, guess what Santa Claus, err, mom, brought me this year? Read More

German Bus Drivers Don't Celebrate Thanksgiving

Thursday, 25 November 2004
It seems that German bus drivers don't celebrate American Thanksgiving. Funny. Somedays I love a nice, well funded public transportation system. Somedays, like say, today, it makes me want to break things. Read More

I don't care which OS you are.

Tuesday, 16 November 2004
Let it die. Please. Every time you post another link to that on Planet KDE god kills a kitten.

"Now Playing" Bar in JuK

Wednesday, 10 November 2004
So, with some of the new stuff for displaying cover art, I was inspired to hack out a "now playing" bar. I suppose a picture is worth a thousand words, so here goes: Read More

Just so y'all know. (Learning to speak Texan.)

Saturday, 6 November 2004
"Howdy" isn't a question. This point seems to have confused a number of my European friends. Sure, it sounds like -- and is probably derived from -- "How do you do? Read More

As an American ex-pat...

Wednesday, 3 November 2004 was a bit saddening; failing all of the hooplah of the last election, which doesn't seem likely at this point, it seems that we're looking at 4 more years of Bush and likely 4 more years of apologizing for my country. Read More

Good composers steal.

Monday, 1 November 2004
Since I've been doing fairly well at churning out flame-o-rific blog entries lately, I see no reason to deviate from this fine pattern, so here we go again. I should start with a quote from one of my favorite composers that I think is right on: Read More

"KDE is about choice"

Tuesday, 26 October 2004
I swear, if I hear this or "Linux is about choice" or "Open Source / Free Software is about choice" or "My life sized Richard Stallman blowup doll is about choice" one more time, somebody's gonna get an ass kicking. Read More

Choices & Configurability, In Easy to Understand Parables

Tuesday, 26 October 2004
Since I seem to have sparked a bit of a debate on Planet KDE, let's see if I can bring a little clarity to things. Let's play a little game. Let's call it "the abstraction game". Read More

Back from South America, next stop India.

Friday, 22 October 2004
So, as I'm sure a handful of folks have noticed I'm back from Chile now. Vacation was good; a little too good honestly -- I'm having trouble readjusting to normal life. Read More

off, like a herd of flying mongoose

Saturday, 11 September 2004
Ok, so as has been mentioned a handful of times, I'm headed to Chile for a while. I'm looking forward to it and my talk there (summary is slightly out of date, the talk won't be identical to my aKademy talk). Read More

aKademy, world domination and unplugging (and heading to Chile)

Friday, 3 September 2004
So, I suppose I should chime in with an aKademy post too. I did two presentations there -- the latter with Christian from GStreamer / Fluendo. Search / Metadata talk Read More

Qt 4 - "Interview"

Wednesday, 11 August 2004
Ok, so Qt 4's listview / table / iconview / listbox replacement is called "Interview" collectively. I started playing around with it last weekend and well, there's some good and some bad. Read More

Hack-o-rama -- TagLib, JuK, KDE, MusicBrainz, aKademy

Sunday, 8 August 2004
Ok, as usual it's been a while, but I've had a reasonably productive last couple of weeks -- I've been hacking on quite a few things and generally doing a good job of overextending myself as usual. Read More

JuK-iness, the one tagging library to rule them all, annoying body parts and family visits

Thursday, 1 July 2004
JuK Well, there are a number of new recent things in the JuK world. A couple weeks ago I finished a major rewrite of a lot of the internal components that's made a lot of things easier, plus it makes working with the code a lot more sane. Read More

Nicer Background Image Selection

Friday, 28 May 2004
Ok, I got tired of the old file-name based background image selection, so I hacked up something to use the (first line of) comment in the JPEG meta data. [image:477] Read More

Brace yourself; I've gotten a little too close to doing graphics work for public safety.

Monday, 3 May 2004
So the JuK GUI hasn't exactly been stunning historically. There have been a few times that there have been plans to make it nicer, but they've never amounted to much. Well, I finally decided to try my own hand at it and had a little fun with Sodipodi. Read More

Flavor of the Month

Wednesday, 21 April 2004
So, the week or two I've had a little fun hacking up a Icecream Monitor mode that's more like the Teambuilder monitor. [image:438] Teambuilder was always cool conceptually, but in practice never really worked all that well for me. Read More

Happy Birthday Brug^H^H^H^HOtto

Tuesday, 20 April 2004
...Hotel Wheeler style [image:435] Ok, so that's not a birthday candle and that's not a birthday cake, but jalepeño / onion pizza is much geekier anyway. So here's happy 32. :-)

Everything's Bigger in Texas

Tuesday, 13 April 2004
Apparently including the number of bugfixes. :-) Matt and I -- being the two resident (and fairly active) Texans in the KDE project had a bit of fun going back and forth on the top spot for bug fixes this last weekend. Read More

Life, the Universe and Jellied Funk (and a little bit about TagLib, JuK, GStreamer and friends)

Friday, 19 March 2004
Ok, it's been a really long time, so this is just a list of random junk (both OSS, CS and less geeky stuff): TagLib - I'll probably be doing a new release soon. Read More

Things more important the usual competition...

Saturday, 13 December 2003
Haven't said much in a while -- mostly because things have been really busy for me lately. But today something really got my attention and merited some thought. In the last couple of days Ettore Perazzoli a GNOME / Evolution / Ximian hacker type of guy died; it was one of those moments for me where reading about it all of the desktop flame wars seemed to pass into irrelevance. Read More

Tirade against GCC 3.3.2

Thursday, 2 October 2003
...and Debian for shipping it. Just dealt with another user having problems -- folks friends don't let friends use unstable Debian compilers. Why does it seem that every distro seems to have to take their shot at shipping an unstable compiler? Read More

VFolders, History and Changelogs, Oh my! (And if you order now: A screenie and rundown of recent speed hacks!)

Tuesday, 19 August 2003
JuK just got a couple of pretty nifty features in the last week or so. The implementations had a number of related issues to it made sense to solve them in tandem. Read More

Zarro boogs and The Shape of JuK to Come

Thursday, 31 July 2003
So I'm excited; JuK is down to zero open bug reports. I think this is the first time that this has been true since about 2 days after it went into CVS. Read More

qt-bugs doesn't love me

Saturday, 26 July 2003
Ugh, another bugfix rejected. This one affects at least KAlarm, JuK, KGPG, KGet and Kopete. Bug was acknowledged; patch acknowledged; won't fix before 3.3 (probably more than a year and no help for KDE 3. Read More

Look mom, my very own blog -- filled with my boring KDE TODO list!

Wednesday, 23 July 2003
Well, I'm looking for the "stuff that nobody cares about" category and not finding it, so "development" shall be the lucky winner in this contest. So, stuff that I'm up to lately: Read More