Okay, I see all of you points and I raise you one. I would be happy to extend the core platform but I left my VB behind when I started using .NET ... For the sole purpose that I found it to have more features "out-of-the-box". Not really features for ASP.net but I noticed it was getting more attention on the platform side of things at MS. My friends also told me "I will help you all you want but only if you use C#...". Being that my friends are people that win awards for their work, I respected their path and chose to use C# as my primary .NET language. VB.NET is like J# to me, sure it's there and you can use it but you just don't get the same tools and support that C# or C++ do.
I understand that you can add references to libraries written in C# and make a single call to a referenced library with ease but it boils down to branding, marketing, and adoption for me. Sure I could interop with components and all that good stuff but I really just want to improve the core features like the Blog for example before diving into anything else.
I would definately like to contribute to the project in one way or another and I think I have some projects to offer it but I am just affraid that I will end up programming in VB .NET, which kinda scares me because it's going the complete opposite direction of where I want to go.
You should really checkout code plex but it sounds like you guys had a great solution already using a CI methodology, SVN, and Cruise Control (that's how I roll). What happened?
Thanks for your insight and patience on this touchy subject. I look forward to the future ...
Cheers,
T