jQuery to Google Groups: "You're dead to me"
I hate when Google gets bad press, even if it's from an obscure group of web geeks.
Sure, this dirt isn't nearly as tawdry as a Gmail outage, Chinese firewalls or the roller coaster ride that is Google's stock price. But speaking as a recovering web geek myself: oh, it's bad, baby...
It seems that the jQuery project has decided to drop Google Groups as its de facto discussion board and mailing list for over 20,000 web developers worldwide. For the uninitiated, jQuery is a "a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development."* In layman's terms, jQuery is a way to make web sites to act like Flash without actually using Flash, a browser technology that makes web sites look and act pretty but has a vexed history of bad browser behavior.
John Resig, jQuery's creator and lead developer, broke the news on his blog this week, leaving web designers to wonder "Now what?" while the rest of the world thinks "So what?" Wired's Webmonkey blog and Slashdot (yes, good ol' Slashdot) also weigh in on the war of words. In a nutshell, Resig is displeased with Google Groups' inability to stave off spam:
As far as I'm concerned, Google Groups is dead.... This post isn't so much about the usefulness of mailing lists as a discussion medium, it's the complete failure of Google Groups as an adequate purveyor of public discussion software. For the jQuery project we're already in the process of moving the full discussion area to a forum that we control.... There is one area in which Google Groups continues to shine: Private, or restricted, mailing list discussions. However any attempts at using it for a public discussion medium are completely futile.... The primary problem with Google Groups boils down to a systemic failure to contain and manage spam. Only a bottom-up overhaul of the Google Groups system would be able to fix the problems that every Google Group faces.
The comment threads are flaming hot on jQuery's abandoning ship -- one of the largest on Google Groups. And while Google is yet to respond formally, I eagerly await their next move. Ironically, Google employs jQuery across a number of its web properties, namely Google Code and -- you guessed it -- Google Groups. Personally, I relied more on the jQuery documentation wiki than boards and lists, but that's just me.
Back when I designed web sites for sport, I grooved on jQuery's logic and efficiency. Community support was weak at first but gained groundswell quickly. Competing JavaScript frameworks like Prototype, MooTools and Yahoo! UI worked more like Flash and were simpler to learn, but jQuery was so damn clean and the robust UI libraries evolved so well that I couldn't resist adopting it like a puppy. Tens of thousands of web developers now roll with it, and even marquee sites like Amazon, Microsoft, Twitter and Bank of America infuse jQuery.
Casual web users won't care, and why should they? Unless you code for a living, this is pretty dull stuff and overshadowed by the wealth of positive coverage in recent days resulting from Google Wave (myself, i'm still not sold), Google Voice (the FCC is really not sold) and Google Maps turn-by-turn navigation ("sold," to the chagrin of Garmin and TomTom). The issue of jQuery developers getting spammed on Google Groups whenever they can't chain together an AJAX event handler is pretty much a non-issue to everyday folk and a dead letter to mainstream media.
Of course, if the world's biggest search engine can't appease the very crowd of said geeks that continues to make Google -- heck, the entire web -- the success story that it is, then maybe it's worth a second glance. After all, you never know when a Facebook or a Bing might one day woo those developers with: "Aww, Google gotcha down? We understand how busy they can be. Care to step into our spam-free kitchen?"
* From the jQuery.com home page.


Comments [0]