For the past year have served as the QA Team leader, and DNN is so big that this really was more than 1 person could handle. I will be the first to admit, that by trying to do it all, I was able to finish very little because there was just to much to do. Therefore in 2007 I will be leading the"Issue Tracking & Testing Support" Team. This will allow me to be more focused on these two specific areas. As part of my focus in 2007, I will be concentrating on the following areas:
- Improve the process for how issue are handled in the public project.
- Add 1-3 team member that will be dedicate to validating issues in the public project, so that they can be moved to the private projects quick. This is already under way and am sure everyone has noticed the work that "NukeAlexS" has been doing the past 2-3 weeks validating issues.
- Improve how we use the information that is collected in Gemini.
- Use the Release Notes field to automatically generate the release notes for each project (including the core).
- Publish stats from Gemini so the community can see who is doing what as far as validating issues, implementing new features and fixing bugs.
- Improve the pre-release testing processes for modules.
- Implement a way for project leader to enter test scripts online and track the testing results for each release. This will be an integral part of the module release process and just another step we are taking to improve the quality of the core modules when they are released.
This does not mean that there is not a "QA Group" any more, it just means that the QA related task are being spread out so that those responsible can be focus on 1 or 2 specific areas. I really think this is a great decision by the board of directors and Shaun, and I think it will lead to more things getting completed this coming year (by all the core team members). Now we all have specific things to focus on this coming year, we can set goals based on that focus and then jump in with both feet.
IMO, 2007 is going to be another awesome year to be involved in DNN, whether you are on the core team, project leader, project team member or community member. Everyone had a part in making DNN what is has become and what it will become in the coming years. As my drama teacher always used to say " There are no small parts, only small actors". For DNN and the community I'd like to say "There are no small contributions, only small contributors". I'd like to challenge each and every community member to contribute in whatever way you can in 2007.
FYI: On a personal note: I have a double major, 1 in computer science and the other in dramatic arts. What a combination that is, huh.