I had a lot of people ask me at CodeMash when I’m doing such and such or how something else was going. Honestly, I’d like to do less this year but enjoy it more.
Here’s my rundown of stuff for this year:
- FubuMVC development has really taken off in the last couple months and we’re getting significant input and contributions from people not named “Jeremy.” After the workshop at CodeMash and the way it was received, I think it’s time to focus on making FubuMVC more approachable with documentation and bootstrapping tools rather than developing new features. I think we’re getting close to the first official release. I’m very confident right now that we’ll have a compelling case for using FubuMVC for web development on .Net, but I know that gaining acceptance for a non-Microsoft tool is essentially nil. Regardless, I’m enjoying FubuMVC, so expect it to continue.
- I’m starting to enjoy blogging again, so expect a little bit more of that this year (but 2007 levels are forever gone).
- StructureMap 3.0 will be coming with a release in the 2nd quarter. This release is all about making SM’s architecture the best that it can be to better support the crazy ass scenarios you guys throw at it these days. I’m mostly working on FubuMVC right now, but I’m going to pick up StructureMap again soon. Warning though, StructureMap 3 is edging into rewrite territory. I plan on no more than very minimal changes to the public API, but the internals are getting a total redo. For all StructureMap users reading this, please start thinking about your frustrations with the 2.6.* versions and start letting me know what you want improved.
- The “Presentation Patterns” book is probably dead. I need to go grovel to my publisher and apologize. I never really made much headway on the book anyway and my priorities got shifted out from underneath me.
- StoryTeller is mothballed until at least late summer. I put an absurd amount of effort into StoryTeller last summer, saw very little benefit, and burned out so badly that I couldn’t do anything outside of work hours for several months. At this point, I’d push you towards all the .Net Cucumber clones or Cucumber itself with IronRuby. I’ve got some big plans for StoryTeller, but it might end up being more in the vein of a DSL tool than the original goal of “executable specifications.” If nothing else, I’m going to do a rewrite of the ST user interface by chucking out WPF and doing a full rewrite with pure HTML5, JavaScript, and CSS.