Download DOWNLOAD
Forums FORUMS
Blogs BLOGS
Forge FORGE
Help HELP
Marketplace MARKETPLACE
DotNetNuke Home
You are here >   Home > Archive > Programs > Review > Overview
Register  |  Login
Purchase

Notice

Submissions to the DotNetNuke Review Program are temporarily on hold.

Thank you for your interest in this important program.  We appreciate your desire to participate and look forward to a completely reformed program in the coming months to serve you better.

If you have questions regarding reviews in progress, please contact reviews@dotnetnuke.com.

DotNetNuke Review Program

The DotNetNuke® project has cultivated an active commercial ecosystem for developers and designers. In order to ensure the highest level of confidence and quality for consumers of the DotNetNuke Web Application Framework, we are currently offering a professional Review program for developers of application resources.

Review Program Goals

The DotNetNuke Review Program was created with the intent to aid developers and designers, by providing prescriptive guidance so that their modules and skins meet rigorous quality standards.  The program also benefits consumers; allowing them to easily identify modules, skins and vendors which meet predefined quality criteria.  The review criteria can be broken down into 3 broad categories:

  1. The module/skin meets defined quality criteria
  2. The module/skin uses established DotNetNuke framework features
  3. The module/skin vendor provides defined levels of documentation and support

The Review Program follows a tiered approach, with each tier being more rigorous and in-depth than the preceeding tier.  Currently, Tier One is the only review being offered.  Additional tiers will be added in the coming months.

Module and Skin review guidelines are broken down into three categories:

  1. Mandatory
  2. Elective
  3. Optional

Mandatory guidelines define tests which every module or skin must pass in order to pass the review.  Elective guidelines define a series of tests and provides some leeway for developers to choose from a list of alternative implementations for a given guideline.  Finally, optional guidelines describe a number of features which are recommended, but not mandatory for a product to pass the review. 

One of our primary goals when developing the guidelines was to define a set of quality criteria which every vendor should be able to meet, even though in some cases their module or skin needs to deviate from the standards due to the nature of the module or skin.

Review Program Guidelines

The review guidelines outline the technical requirements for software applications for vendors to qualify for the DotNetNuke Software Review Program. The guidelines outline the specific requirements that each extension type must meet in order to pass the review. Once a vendor’s product has passed the review, they will be authorized to display the DotNetNuke logo that corresponds to the extension type and review level.

adobepdf.gif DotNetNuke Module Review Guidelines
adobepdf.gif DotNetNuke Skin Review Guidelines
adobepdf.gif DotNetNuke Review Logo Usage Guidelines

Review Program Benefits

NOTE:  In order to submit modules or skins to be reviewed as part of the DotNetNuke® Review Program, you must be a registered user of this site ( use the register link if you have not yet registered ). Once you have successfully signed in, you will be able to view the instructions located at the bottom of this page and submit your item(s) for testing.

DotNetNuke Reviewed Report - Vendors who submit item(s) for review will receive a detailed report listing the results of all tests.  For items which do not pass testing, the report will include details about the issues discovered during testing.  We will also identify remediation steps to aid in resolving the identified issues. 

DotNetNuke Reviewed Logo - Vendors whose Modules, Skins and Containers successfully pass the Review will be authorized to display the DotNetNuke Reviewed Logo with their product.  This logo clearly identifies your product as meeting the rigorous standards of the Review Program. Users can quickly look at the review details just by clicking on the logo.  This will display the DotNetNuke Review Verification page.

Sample Verification Page

Marketing Promotion - a premium text listing will be added to the official DotNetNuke Reviewed Resource Directory, promoting your specific products which have passed the review.  You will be able to manage the details of your listing continuously on-line through a DotNetNuke Reviewed Benefits page.

FAQs

Q.  Can I get my container(s) reviewed?

A.  Yes.  Containers are covered as part of the Skinning Review.  Unless otherwise specified, containers are treated the same as skins for the purposes of the DotNetNuke Review Program.

Q.  How much does it cost to get a product reviewed?

A.  The table below lists the standard pricing for the Review Program.  We may also run promotions with special pricing or additional incentives.

Standard Prices:

Review Type Cost
Modules $99
Skins $49

Introductory Prices*:

Review Type Cost
Modules $59
Skins $29

*NOTE:  Introductory pricing was supposed to end on Aug 31, 2006 - BUT HAS BEEN EXTENDED!

Q.  What if my product does not pass the review?  Do I need to pay to have it retested?

A.  No.  We anticipate that some quality issues may arise during our review and will allow a product to be re-tested one (1) time without any additional fees.  If the product does not pass on the second attempt, then you will need to pay again to have it re-tested.

Q.  How often do I need to have my product tested in order to maintain my "DotNetNuke Reviewed" status?

A.  As part of the review process, we will identify the version of the item being reviewed and the version of DotNetNuke on which the review occurred.  The tables below lists the minimum re-testing requirements for both modules and skins.

Module Reviews
Major module releases
Major DotNetNuke releases
24 Months following last review

Skinning Reviews
Major DotNetNuke releases
24 Months following last review

Q.  If I am already a Benefactor, do I have to pay the same price for reviews?

A.  We are planning to offer special promotions for members of the Benefactor program once our introductory pricing period is complete.

Q.  Will DotNetNuke provide support forums for reviewed modules?

A.  We have created a new forum for asking questions about the review program, but we do not plan to offer support for modules.  We feel that module and skin support is best when it is handled by the vendor who created the product.  In fact, one of the guidelines specifies that the vendor must provide a support channel so that users can get their questions answered.  We will leave it up to each vendor to determine the appropriate communication medium for their customers.

Q.  Will DotNetNuke hold a copy of the sourcecode of reviewed modules in escrow?

A.  Tier 1 of the DotNetNuke Review Program does not require the vendor to submit sourcecode, and therefore we will not be escrowing sourcecode at this time.  If this feature is desired by enough users, we may offer a program along this line in the future.

Q.  Can I get copies of the review reports for a module?

A.  As part of the review process, we create a document which details the results of every test performed.  This document is provided to the vendor to aid them in future development.  The vendor is free to share their report as they see fit.  We will publicly publish the pass/fail results** for every product which passes testing, but will not provide the detailed results. 

**NOTE:  Test results will be displayed on the Review Verification page which is accessed by clicking on the DotNetNuke Reviewed Logo provided to the vendor.  The initial release of the verification code does not display all test results, but will be amended soon to include this information.

Q.  If I purchase a reviewed product and believe it passed in error how do I let you know?

A.  If you are having a problem with a product which you believe was passed in error, please send an email to the Marketplace Administrator and we will re-evaluate our review.  All products are tested in a clean DotNetNuke installation and may not work exactly the same in a live environment due to potential conflicts with other products or as a result of misconfigured DotNetNuke installations.

DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation

Hosted by MaximumASP