I took a break last week. Along with late night sessions upto 3am playing Halo2 co-op on legendary with my younger brother (we finished about 6-7 levels), I also thought a ton about the C# teams community effort.
Last year, Eric did an amazing job in getting us more involved in the community. Some things we did:
Last year we did a bunch of experimentation around what our activities are. But over the break, I couldnt help but feel that we dont really know how good we are doing. I checked out cluetrain.com and wondered - are we still faceless with our community? How do you guys feel the c# team is doing with respect to making your lives easier, in being transparent with its decisions? Give us a grade, A-F. Let me know why.
Where I'm going with this is to make sure we are doing the right things for you. The C# team is a bounded set of resources and given a large number of ways to make our community better, we need to focus on the big stuff. If you think we are faceless, we can fix that. If you think the stuff we did last year was fun, but we didnt really address more code samples...well let me know. If you think the msdn product feedback center is a good idea but we dont give great responses...I have a willing ear.