Well, it certainly was an interesting finish to November.
Late afternoon on
Date.parse("Tuesday, November 28, 2007") Ajaxian published a blog post about the Datejs library and within the subsequent 24 hours, 30,000 deadly Datejs ninjas began their training.
I thought people might be interested in seeing some of the community feedback and hard traffic stats we received during that first 24 hours.
"Holy cow!!! All I have to say is wow. This is a VERY cool date library and definitely unique. I’ve not seen anything like this."
When I first saw the post title I read it as "Mad Cow Date Library" and thought, ooh... that sounds interesting. Totally did not make the connection to Datejs at first. Yes, I'm a hoser.
The comments section lit up instantly with opinions and feedback.
"It is everything I've ever wanted in a form date validation tool, but didn't have the patience to program. Datejs is fast, too. I’m stuck using one of my slowest machines today, and there is no noticeable delay between the typing and the translation of the date."
The community has been incredibly helpful pointing out parsing failures — many of which were edge case bugs we had not been testing for.
Most were fixed within a few hours.
There's obviously still a lot of work to do with date expressions, but I think we're off to a good start and broader support will come over time. To get the full scope of what the Parser will parse, please browse through the Datejs Test Suite.
Stats from Google Analytics
We watched the hit and download count increase pretty steadily throughout the day, but quickly noticed a growing disconnect between the number of hits on the datejs.com website and the total downloads. At the end of the first 24 hours, total website traffic had just passed 6,500 hits, with about 1/2 of that coming directly from Ajaxian. We were expecting a lot more traffic to register from Ajaxian, especially given the 30,000 downloads.
So, the question was, where were all the downloads coming from?
It took some head scratching, but eventually we went back to the Ajaxian post and noticed the very last link, linked directly to the GoogleCode download page. See
Unfortunately Analytics does not record stats from the GoogleCode file download pages. That kinda sucks, although the total download count does give us a pretty good idea that the vast majority of Ajaxian readers (I guess approx 20,000) must have clicked the very last link in the post and were shot off directly to the GoogleCode download page, bypassing the datejs.com website. That's pretty interesting and unfortunate because most would have missed the "Mad Skillz" widget on the home page. Oh well.
Visitors by Browser
Huge FireFox usage. Not surprising I guess, given the crowd.
Visitors by Operating System
Check out the 9 iPhone and 2 iPod hits!
Visitors by Country
After all was said and done I think it went well and the library is better because of the feedback. Keep it coming.