Great expectations

Saturday, July 11. 2009
Comments

If you ever contributed your spare time to any project which gives away something at the price of zero, you may be familiar with a large variety of feedback.

It's always reassuring for those who spend their time to get feedback from happy users. But of course there's no way to please everyone at the same time. And aside from the usual "This doesn't work!!!11 WTF?!!", some people seem to be particularly ungrateful, or just way out of bounds when they email in.

I hereby classify feedback into three different types:

  • valuable
  • useless
  • mediocre — in between the above

By classifying feedback, I don't mean classify the content. Of course I have to admit that I prefer positive feedback over negative (Who doesn't?), but in the end it's more or less the attitude and effort which people bring to the table — in emails or bug reports.

Even if someone basically told me that something sucks, I can — given it's valuable feedback — work with them to improve.

Last night, a user had the urge to email us (RoundCube) to tell us how ridiculous RoundCube is. So according to him RoundCube does not provide enough features, whatever we provide is not up to his personal standards, he had issues installing it, using it and suggested that we should drop RoundCube and instead provide an ajax frontend to Squirrelmail.

He also managed to insult some ISP (pobox.com), which his "schoolmate from high school" founded.

No offense Squirrelmail (I'm using you as a backup from my non-JavaScript-friendly mobile), but I really don't see anything valuable in the email I read. I could have taken this a lot more personal when I took the liberty to reply. For transparency I copied our [email protected] mailing list on my response.

This morning the user complained to me about sharing his email with the world, told me I attacked his family (Err, what?), then attacked me personally and demanded that I remove his personal information from the archives.

His response was of course emailed off-list and I didn't feel sharing it again to fuel the fire.

Anyway, I did reply on key and stayed away from personals. But I just received another email from him where he emailed the SourceForge legal team and CC'd myself (and most developers again), demanding that we remove his information, or that they make us because I violated SourceForge's terms of service (3A).

Err... it's certainly not going to ruin my weekend. But what the hell?

Slides: Testing (with) PHP

Thursday, May 7. 2009
Comments

German content: These are my slides from the BEPHPUG user group meeting (2009/05/06). I hope these help others to get an overview on testing with PHP and PHP itself. I certainly hope it's all correct too! :-)

Seven Things -- Tagged by Chuck Burgess

Sunday, January 4. 2009
Comments

Thanks to Chuck, I've been tagged — rejoice. (Edit: I've also been tagged by Greg.) Now because I'm a web2 slut, it'll be hard to tell anyone seven things which they don't know already, but here we go anyway!

Seven things

  1. Little did you know, but my middle name is Felix.
  2. I'm deadly afraid of rodents. =(
  3. By birth, I'm a real commie. I was born in Karl-Marx-City, East-Germany, before the wall came down.
  4. I can go without computer and Internet for two weeks!
  5. I'm a liberal by heart and member of the liberal party of Germany.
  6. Back at school, I argued myself through my history exam without using a single date, ever.
  7. I got interested in the Internet because my mother bought a book on HTML for her job.

I hereby tag

This is pretty hard, I'm trying to not tag people twice. So bear with me.

  1. Christian Weiske — because he's pretty brilliant, and a friend.
  2. Thilo Utke — who does Ruby (on Rails), but talks about testing without a prejudice for programming languages.
  3. Thomas Bruederli — for founding RoundCube, the best webmail to date!
  4. Just — who doesn't do PHP either, but takes awesome photos and writes about street and urban art in Berlin, and Europe.
  5. Helgi — for all the hard work^H^H^H^H^H^H^H^H^H^H^commits, very early in the morning.
  6. Colin Percival — because he does a lot of awesome stuff (portsnap, freebsd-update, [email protected], depenguinator, ...) for FreeBSD!
  7. Last but not least, my good friend Allen! — Because he's one of my best friends and because I think he can tag more interesting people.

The rules

  • Link your original tagger(s), and list these rules on your blog.
  • Share seven facts about yourself in the post - some random, some weird.
  • Tag seven people at the end of your post by leaving their names and the links to their blogs.
  • Let them know they've been tagged by leaving a comment on their blogs and/or Twitter.

Hello world!

Friday, December 5. 2008
Comments

This is my new blog -- at least I hope. :-)