collabnot
Saturday, July 30th, 2005I’m a fan of java.net. I’m a occasional and regular participant in a number of projects on it. I like the principles behind the service, and always recommend it to people looking for java project hosting.
However, it certainly has its warts. For anyone who has engaged in a back and forth with the poor community managers at Sun, every problem boils to one simple issue. Collabnet are a bunch of spastic moneygrubbing incompetent shirtlifting perlwanks.
Matt Raible for example bemoaned the lack of customization for the navigation, because only the criminally insane and genitally challenged would use the despicable bugzilla or revolting forums that collabnet offers. It’s perfectly sensible to want to customise said links to your own saner issue tracker (yes, even JIRA is a step forward here) or your forums (Jive, another astoundingly greedy bunch of bendoverandpayushaha types, who at least have something worth charging for.)
Another example. Let’s say you’d like a cvs tarball of your repository, so you can run fisheye on it, for the purposes of gawping at pretty graphs that mean nothing. A perfectly legitimate way of pretending to do something useful. Even the turdhaus of sourceforge offers such a service. Collabnet though will only hand over such a thing if you send them enough money to feed an American family of couchpotatos.
It’s surprising, really, that a company such as Sun, with its proud tradition of eating their own dogfood and sticking to java technology, chooses to go with such an ungodly stench of perl and open source jizz splattered all over such a public site. I can understand it if collab at least offered these services in return for publicity, but Sun pays horrific amounts of money to that bunch of spineless slashdot Iwanttofondleericraymond’smoustachewhilebeingfistedbypaulgraham types.
Needless to say, the thing performs terribly too, and in the fine tradition of ever Sun site that has ever existed, thoroughly ignores any amount of rampant clicking on ‘remember me’ type buttons. At least in that case, java.net is merely following a tradition at Sun that has been around for the last 9 years or so, rather than heaping new insults on the hapless users who just want to be able to log in periodically out of sheer boredom.
Of course, there’s no subversion support (too expensive, I bet), and the integration between the various components is as much as one can expect from a bunch of hobbyist tools cobbled together by oily teenagers.
Of course, the real punishment is dished out to those naive or arrogant enough to think that they might want their project documentation available on java.net itself. The time and effort that collabnet has spent to ensure that anyone with such filthy habits is ‘cured’ of them is impressive to say the least. It’s easier to tattoo your bottom with small print documentation and visit ever user interested than actually make anything available on there. At least in the tattoo you do get to make some of the decisions involved in layout and design.
Still, as evil and worthy of mutilation, death, and torture as collabnet might be, Sun does its fair share towards ensuring the user experience is anything but enjoyable. Authorizing projects takes, if you’re lucky, a week or six. Finding a sympathetic community manager to a particular problem is a crapshoot; if you luck out and find one who cares, chances are they’re about to leave Sun, be promoted/demoted to something less/more important, or go on a two month vacation with no email access without notifying anyone.
Remind me to never buy any product that’s a repackaging of existing open sores crap. The people who are always, always trying to pull a fast one and con someone out of some money, and are only ever motivated by being paid to piss around incompetently. I wish collabnet nothing but ill, and hope that everyone involved with them gets what they truly deserve one day. Brian Behlendaft, may you disappear up your own lardass one day.