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.

Dialing DNN Participation to 11

In the last five months, I have been focused on changing the DNN community culture to become much more collaborative in how we build and manage the DNN Platform. Part of the challenge was to create an environment that fostered community participation and that promoted community involvement in platform development. A key part of this effort has been to focus on scaling the Pull Request process so that community members felt empowered to submit code fixes and enhancements to the platform. We have removed many of the barriers in our processes so that now most pull requests are processed within days or hours of being submitted.

During this time we have seen a steady increase in the number and size of community Pull Requests. Not only are we seeing more pull requests getting submitted, but we are also seeing contributions from a larger and larger group of community members. I enjoy seeing the number of contributors growing with each release and I look forward to adding your name to the list of DNN contributors.

Two weeks ago Engage Software decided to help kick things into high gear by holding a DNN Hackathon. Engage Software effectively shut down their company for an entire day and had everyone focused on enhancements for the DNN Platform. Regardless of skill set or their position in the company, everyone spent the day helping to improve the platform that we all know and love. Whether it was writing code, working on design or even doing QA testing, there were tasks for everyone. The hackathon kicked off around 9am on December 5th, and the final code check-in happened just after midnight. It was awesome to see code check-ins from Rich Campbell (President) and Henry Kenuam (CTO) which shows the level of commitment and support that Engage gave to the hackathon.

I wanted to publicly thank the employees and contractors at Engage Software who participated in the event. I especially wanted to thank Brian Dukes for organizing the event and Rich Campbell and his management team for their support and participation. In total 19 employees and contractors participated in the event. I encourage you to give them a shout-out on Twitter or in the forums and thank them for helping to make DNN better for all of us.

Hackathon Participants
Josh Bradley | Twitter | GitHub Lynn Campbell | Twitter Rich Campbell | Twitter | GitHub
Brian Dukes | Twitter | GitHub Alex Garcini Oliver Hine | Twitter | GitHub
Todd Horn | Twitter | GitHub Dawn Kenuam Henry Kenuam | Twitter | GitHub
Abadi Kurniawan | Twitter | GitHub Joe Lissner | GitHub Chris Marfia | GitHub
Kayle McLean Kevin O'Brien | Twitter Anthony Overkamp | Twitter | GitHub
Jason Stone | Twitter David Williams | GitHub Josh Williams
Jason Graves    


Rich and his team deserve a lot of credit for setting a very high bar for contribution to the DNN Platform. I would love to see more companies and individuals show this level of support for the platform. I spoke with a few companies at DNNCon who expressed interest in doing something as a company to help improve DNN. I think that Engage Software has set a great example for those companies and others. Together we can make a difference and improve DNN for everyone.


Rich Campbell
Thanks Joe! It was a fun day (and night) and we plan to do another next year. I would like to personally challenge all other DNN partner companies to contribute in some way. If you appreciate DNN as much as we do, it's an easy decision.
Rich Campbell Thursday, December 18, 2014 10:20 AM (link)
Ernst Peter Tamminga
This is indeed a great sign of commitment. Credits to the Engage team!
Ernst Peter Tamminga Thursday, December 18, 2014 1:20 PM (link)
David Poindexter
Thanks for the inspiration Engage! What an awesome idea and it sounds like it went really well!
David Poindexter Thursday, December 18, 2014 11:23 PM (link)

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 (21)
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 (269)
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?