Fortunately, I've been down this road before, albeit on a smaller scale. From my various LARPs to the Accademia della Danza to being Master of my Lodge, I've often had similar situations where I have to keep pushing myself along. And I've learned that one trick to doing so is to keep digging myself deeper -- get myself sufficiently invested that I need to see the project through, not allowing myself the luxury of quietly slinking off and giving up.
So little things often have a big psychological effect, simply because they make the thing a little *realer* to me. Today is one of those silly little milestones: www.commyou.com now actually has content. It's just a holding page, a "come back in a few weeks", but it manages to feel like a big commitment. It's a statement that yes, this *is* happening, and it's going to start happening soon. (Not to mention the fact that Aaron got the email working, so I can now put "mwaks-at-commyou.com" on my business cards.)
The holding page is also pretty explicit that we're going to be looking for people to participate, pretty much from the start. That's arguably the hardest part for me: I'm *terrible* at asking for help. But it's crucial -- while I can build this thing in splendid isolation, I'm not going to wind up with something *good* unless there are a lot of eyes on it. (And honestly: one of my greatest fears is not being able to get anyone to come try it out, and help me make it great.) So I hope I can entice some of y'all to come join in the project, once it's ready. With a good group involved, it should be a lot of fun. Changing the world is more enjoyable when you are working with friends to do it.
Now I just need to learn enough of Ant to get the build system working, write the wiki, work with Aaron to get the real servers in place and functioning, and get the product up and running for real on them. That's a good few weeks' work. I *desperately* want to get back to writing features (so I can get away from having to say, "It's still just a toy at this point"), but first things first...