Opening your source
Ok, one of the things I've enjoyed the most about blogging so far is the ability to learn about different ways people go about designing APIs and solving problems. It's opened my mind to totally new and interesting ways to do things. However, it's been a pretty inefficient process so far. I have to post the code up to blog page and if i ever make any changes then I either have to tell you about it, or repost everything. It's also tough to compare/contrast different ideas when we're just talking about them in an abstract sense.
What I'd really like to do is set up a respository someplace like SourceForge so that it would always be available to work on with the community. Given that there are at least three projects (including a cool VB Scanner/Parser by Paul Vick) already out there, i think it's something that I could do. About a year ago I wrote a C# scanner/parser, but never got around to finishing it (that last 10% is always the toughest bit). I would love to get that up and running again and to make it available for everyone.
I'm going to talk to jay about this to see if this something we would be able to do. I don't see anything wrong with it. But then again, I'm just a little dev having fun in my own little world over here :-)