Well it's been one roller coaster of a week. Made MVP to start the week, and now after 2 years, 6 months, and 5 days on the Core Team, over 2,000 posts in the DotNetNuke Forum on Asp.Net, and over 2000 posts on the forums at DotNetNuke.com , I regret to inform everyone that I have been asked to resign.
I'm still pretty shocked, especially since I was asked to deceive the very community that I have enjoyed being a part of all this time.
I won't go into any details or speculation as to why this happened. But I do want to make it public, no matter what the consequences are. I'm guessing I won't be allowed back in the forums on DotNetNuke.com, but I'll be close by if you ever have a question, or if you just want to shoot the breeze.
The next time you are reading a blog and someone uses the word transparency, you may want to give the following e-mail some thought.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Greetings John ~
The purpose of this note is to follow-up on the email sent Tuesday, January 2 regarding DotNetNuke team organizational changes for 2007. That email is attached below for your convenience. This communication should be considered confidential and we would appreciate your cooperation in maintaining this confidentiality until our reorganization efforts are complete.
As the DotNetNuke project has grown and matured, the necessity to operate with increased stability and professionalism has grown as well. Our project efforts this year, beginning in this reorganization process, will continue to emphasize this maturity. While a change from previous years (some may remember the very ad-hoc way in which the original core team was formed), it should come as no surprise that our “selection criteria" and team expectations continue to mature as well.
Although we will increasingly seek additional ways to both accept and recognize community contribution, Core Team membership cannot be treated as a token of "reward". We must distinguish between contributions which require privileged access to resources and channels from those that do not. Additionally we must distinguish between periodic contributions and commitment to regular, ongoing responsibility according to the needs of the project. It is the needs of the project that dictate these roles / responsibilities.
The DotNetNuke team is asking for your voluntary cooperation, resigning your core team role for 2007.
John ~ We realize that this may come as a bit of a surprise. However, after great deliberation on our part... we are unable to identify a suitable role of regular commitment that we can ask you to fill. We hope that you will understand that this in no way means that we are unappreciative of your contribution or participation. We expect fully that when we start publishing some community statistics you will be at or near the top of the list. While we apply great value to this, it does not require Core Team membership to fulfill. It is our preference that your resignation appear one of personal choice, which would be understandable given the level of responsibility you have in other efforts and your own business. It's not like you're "leaving", merely making choices about regular commitments as we all must do, and we would like to be able to publicly support you in this way. We wish you great success in your personal endeavors in 2007.
We appreciate your participation in the community and hope to see that continue. As indicated, this year will see us looking for new ways to recognize those that are not serving in core team roles, yet participate in ways that provide other value to the general community. Team members retiring voluntarily and "gracefully" can also expect the following:
~ Public support & appreciation for past contribution as you focus your energies on other endeavors (a past contributors page on www.dotnetnuke.com is forthcoming)
~ Continuation of some benefactor benefits for 2007 (eg. the resource listings and footer ads on www.dotnetnuke.com)
~ Retention of historical blog posts (though the blog roll will no longer carry your name)
~ Retention of moderator status for general forums
For the sake of clarity, our expectations of retiring "gracefully" are simply for you to indicate that you are choosing to retire and devote your energies on other endeavors (and to maintain this position in all public forums). This will be easy for others to understand and support and helps us all to continue to work together harmoniously in a community we all wish to see growing. Many of our retiring team members have business interests which involve DotNetNuke and we have no desire to adversely affect those in any way. We will post personal notes of farewell and thanks via forums & blogs to support your public decision.
Kind Regards,
[name removed], and the management of DotNetNuke