Learn More





DNN Community Blog

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.

Introductions / Announcement

I am the QA team leader and have been on the core team for the past 2 year.  Being a  part of an open-source project as big as DNN has really taught me a lot, and I expect will teach me even more in the future.  For one I never thought I'd want to "volunteer" so much time to a development project that there was no monetary compenstatin.  But money is not everything, and I would not trade being on the core team for anything.  One of my first duties on the core was to keep the issues database clean. Keeping the issue database clean and trying to get a more defined QA process in place takes up a lot more time that most people think.  I tried to do it all myself my first year on the core team, and honestly almost burnt myself out.  But then after multiple talks with Shaun Walker and Scott Willhite, I realized I was trying to get everything done at once and by doing that it was destined to fail.  I am now taking the approach that "baby steps" are the way to go. 

That is why I am very happy that I have finally started getting a QA team created to help with QA related tasks.  The new QA team members are:

Oliver Hines
John Wilson
Rhonda Jernigan

The first task that will be tackles is to clean up the public DNN project in Gemini.   This will help keep the public database smaller and only contain the most recently reported bugs.  It will also move the  known issue to the correct private projects.

The next task that will be tackled is to clean up the private DNN project in Gemini. This process will include: Cleaning up duplicates, issues that are not longer issues in latest version, and Verifying that fixed issues were actually fixed and are no longer issues. 

By getting the 2 tasks above completed the community, project development teams, and the core team will have a more realistic view of what issue are outstanidng and what work still needs to be done.  Once we get these cleaned up it should also be easier to keep these 2 main projects in Gemini clean.  The cleanup will not happen overnight, but you should see improvements in the future in both projects.

Check my blogs periodically to read updates on other initiatives that are being worked on to improve the QA process of the sub-project (core modules) and DotNetNuke in addition to general blogs.  As we roll out some of these initiative we will need more team members for the QA team, so there will be more opportunities for other to get invovled in the QA team.  This is an exciting time for DotNetNuke, the core team and the community and I am proud to be a part of it.


Comment Form

Only registered users may post comments.


2sic Daniel Mettler (124)
Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (22)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (203)
Chris Paterra (55)
Clinton Patterson (28)
Cuong Dang (21)
Daniel Bartholomew (2)
Dave Buckner (2)
David Poindexter (3)
David Rodriguez (2)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (6)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (270)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matthias Schlomann (15)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (52)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott S (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (2)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (37)
Will Strohl (163)
William Severance (5)
Try Evoq
For Free
Start Free Trial
a Demo
See Evoq Live
Need More Information?