I’ve been in Boston attending and presenting at the Dojo Developer Day events as part of The Ajax Experience, and it’s been a blast so far. Here’s a quick summary of what’s been happening in case you couldn’t make it but want to say in the loop.
Sunday – Contributor/Committer Day at IBM
Yesterday, active members of the Dojo community got together to discuss strategic and tactical project management topics, the next release, heated architectural and design issues, and so forth. This was the first community event in which Peter Higgins reigned as the new project lead, and it was great to see him (masterfully) interacting with the project community.
There were also a number of other great announcements and discussions:
- Dylan kicked off the day with a brief introduction and overview
- The Dojo Campus site is launching really awesome online documentation that makes putting Dojo to work a lot easier than it has been before
- The Dojo Foundation is hard at work fostering new projects and has a great new website on the way that makes the foundation, its projects, and its goals more accessible and easily digestible
- The dojotoolkit.org site has a fantastic redesign on the way that you should expect before the end of the year
- The Google Summer of Code students accomplished some really great work over the summer – hot animation fx that will be included in the imminent 1.2 release and 3d gfx are a couple of the projects I’ve followed most closely.
- There’s a new build tool that Dustin Machi from SitePen is working on that will allow you to create a custom Dojo build on the fly through a web-based interface. From what I understand, ShrinkSafe will still have it’s place, but this new tool will make a lot of things quite a bit simpler (and way faster) for many use cases
- Jon Ferraiolo gave a talk about happenings with the OpenAjax Alliance. So many interesting things are going on, including efforts to produce standards for Ajax IDEs so that code completion becomes easier and specific toolkit standards can be seamlessly bridged with OpenAjax standards, standards for widgets (primarily the kinds that are used in mashups and “mega-widgets” sort of like Google Gadgets) are continued to be spec’d out, and a lot of neat things in the mobile Ajax arenas and at play
- There was a fierce round of lightning demos around lunch where many different presenters got 5 minutes each to demonstrate apps that they’re working on that employ Dojo
- There were a number of breakout sessions in which small groups got together and had the opportunity to hack on code, discuss project issues, etc.
- We ended the day by heading out to a nearby pub for some good beer and conversation over dinner.
- I headed back to the hotel early to polish my slides for my talk the next day on gfx and fx with Dojo — a new and improved version of my OSCON presentation.
The short version of that story is simply that the day was a great time to interact with, program alongside, and pass some time with first-class JavaScript hackers. You’ll hear me say time and time again that the Dojo community is so much fun, and today was just one more testament to that being more true than ever.
Monday – Community Day at TAE (Renaissance Waterfront Hotel)
We kicked off the day bright and early at 8am sharp and had a “sold out” audience with standing room only. A brief rundown of the day’s events:
- Dylan opened things up and got the day rolling
- Peter presented on “progressive Dojo” and did some on-the-fly coding
- I presented on gfx and fx with Dojo; slides and sample code will be posted here soon.
- Tom Trenka did a guided tour of DojoX and showed off some of the state-of-the-art
- Nikolai Onken demonstrated some tricks of the trade with layout dijits
- James Burke presented on the build system
- Peter took back the reigns and provided some demonstrations on Dijit
- Another fierce round of lightning demos ended the day’s events at 1pm sharp
From what I understand, everyone signed docs that allows TAE to post videos of our talks whenever the video editing is complete, so I’ll post back here if/when that happens.
At this point, we’re all hanging out in the various lobbies hacking on code and otherwise intermingling until it’s time to head out for dinner and beer at the Summer Shack on 50 Dalton St here in Boston at 8pm.
I’ll be sticking around until tomorrow afternoon, so ping me if you want to get together.