By Jamie Zawinsky

by Jamie Zawinsky 

I remember when Nat and Miguel announced the Hula project, and thought it was basically benign. There seems to be a demand for that sort of stuff, even though no productivity tool had ever made the slightest improvement to my productivity for some reason (ADHD? Moi?), so it wasn't scratching an itch I had, but if it led to more free software users, hooray. Then I read this. It's a classic; still as relevant as ever.

 Today Nat announced this new calendar server project called Hula, and I've got a funny story about that.

Nat was in town, and he stopped by to say hi and chat, and he said, "So we've got this big pile of code we're going to release, and we're going to build an open source groupware system! It's going to be awesome!"

And I said, "Jesus Mother of Fuck, what are you thinking! Do not strap the 'Groupware' albatross around your neck! That's what killed Netscape, are you insane?" He looked at me like I'd just kicked his puppy. 

[…]

Netscape 4 was a really crappy product. We had built this really nice entry-level mail reader in Netscape 2.0, and it was a smashing success. Our punishment for that success was that management saw this general-purpose mail reader and said, "since this mail reader is popular with normal people, we must now pimp it out to `The Enterprise', call it Groupware, and try to compete with Lotus Notes!" 

[…]

 "Groupware" is all about things like "workflow", which means, "the chairman of the committee has emailed me this checklist, and I'm done with item 3, so I want to check off item 3, so this document must be sent back to my supervisor to approve the fact that item 3 is changing from `unchecked' to `checked', and once he does that, it can be directed back to committee for review."

Nobody cares about that shit. Nobody you'd want to talk to, anyway.