Asterisk commits reputational suicide
I've worked with a lot of different software projects and packages over the years. One of the reasons I've always preferred open source projects to commercial ones is that they're generally much more focussed on getting real work done than playing organizational games.
The Asterisk telephony software project has always been one of those, even though it was spearheaded primarily by the Digium Corporation, who wrote Asterisk originally to support their other work, which was providing telephone support for Linux users.
Not anymore, apparently: Now There's Asterisk 10!
See this blog posting wherein they explain that they don't have the first clue what version numbering is actually for and how to do it, and -- like so many other companies who thought that was a pretty neat idea... like Sun (with Java) and SCO (with OpenServer) -- they were just gonna *drop* the first "1.x" component of their version number, and go from 1.8.x to 10.0.0.
Now, see, this is one of those dichotomies between programmers and non-programmers: if you're a programmer, you're already shaking your head, saying "what fucking morons"... and if you're not, you simply can't understand what I'm all worked up about.
But for me, this goes back to Tom Peters' 30 year old admonition: if the passengers can see that you can't be bothered to wipe up the coffee stains off the tray-tables, how in *hell* can they trust you to have been doing your engine maintenance correctly. Any project lead who would pull a move this stupid... and then *justify it* (which you'll see Kevin goes to great lengths to do in that posting), clearly understands this, fundamentally, deep down in their craw... but is going to go ahead and do it wrong anyway, for reasons unfathomable; folly unplumbable.
Oh, well; there's competition now.
Good thing, cause *I* won't be using their product anymore, except at gunpoint.
Saturday, October 15, 2011 @ 02:05 p.m. - Comment




