I’ve come to realize this week that I’m in need of an extended mental holiday from the absurd level of side project work that I’ve been doing for the past several years. I have some work on FubuMVC coming up as part of a Dovetail project, but otherwise I think I’ll try to recharge the batteries for a while and shut down the computer at night for awhile.
As of this moment, I’m shelving StoryTeller altogether. The 1.0 release was admittedly rushed for an early adopter and has been problematic to get up and running out in the wild. I know that StoryTeller needs some project automated “warmup” infrastructure and a *lot* more documentation and blogging to make it more approachable, but I’m stretched too thin to do that work right now and there frankly isn’t enough interest to justify the effort. The code is up on GitHub if anybody wants to play with it — but frankly, don’t use it unless you’re willing to get into the code and contribute pull requests back in. At this juncture, I’m recommending that folks look at other alternatives like Cucumber and its .Net clones. I’m still saying that FitNesse is nothing but a high friction tool that you’re better off without.
StructureMap is a different story because people actually use it and depend on it. StructureMap has some known weaknesses with its nested container support, the obsolete method noise to remove, people wanting more and more convention support, and better lifecycle support that I’d like to address with the 3.0 version I’ve had on hold for 3 months while I concentrated on Storyteller — plus there’s the endless whining on Twitter about the documentation being out of date. It’s been on my TODO list for 6 months to convert the documentation over to the Spree guides like the ones for FubuMVC for easier maintenance, but haven’t had the bandwidth. If you have too much time on your hands, I would dearly love to have a volunteer or two to help me refresh the docs infrastructure and get more examples in place, especially for the technologies that I don’t use regularly like ASP.Net MVC, WCF, EF, Linq to Sql, and WPF. I will get back to StructureMap work before summer is over, but I’m prioritizing my own mental health for awhile first.
Oh, and I’m swearing off Twitter again. Nothing but snark, pessimism, and negativity there, especially from the .Net side of the fence. Should improve with me in a timeout anyway;)
I’ll see y’all later when things seem like fun again,