Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Are the monthly releases worth it?Are the monthly releases worth it?
Previous
 
Next
New Post
6/22/2010 7:19 PM
 
FM wrote:
If the 3rd party modules are causing issues then DNN Corp needs to start making rules like Apple does for 3rd party developers.

On SnowCovered there should be 2 classes of products sold, those that are certified by DNN Corp and those that are not. The developers who are on the DNN certified program would then have to comply with rules as to how their modules are developed. Then when testing of new versions is done all these modules can be included in the tests to ensure that nothing breaks in new releases.

Ultimately the developers who won't comply with DNN rules will see fewer and fewer sales and eventually fade away, or decide to get with the program. It's the only way you can ensure a stable platform.

One word of caution. If some marketing guy reads this and thinks this is a great idea to increase revenues by charging a fat fee for this program, which will then get passed onto users like me by module prices going up, then it's just going to backfire.

There are so many CMS choices out there right now that are Open Source.

 @FM A certification program was tried a while back but didn't take off for a number of reasons one being the cost to certify a module.  It would also be very hard if not impossible to certify a module for every use DotNetNuke is used for. Also whoever does the certification should be recompensed for their services. This cost would be part of the development costs of a module, and be used by the developer in determining the selling cost of the module.  Most certification programs work this way.

I for one wouldn't want to see the type of rules Apple uses for apps in its store as I believe it restricts the creativity of the developer.  DotNetNuke is in a totally different category to a closed appliance.

The 3rd party module ecosystem and community does a pretty good job of rating the modules. It does need input though. When we purchase a module from Snowcovered we all should be better at providing a review for future users be it good or bad (probably more important when its good). It would be nice to never buy a dud but probably not realistic.

Antony

 
New Post
6/22/2010 8:13 PM
 
Antony is right in that there are a lot of differences between DNN and an iPhone/iPad.  The Apple environment is a completely closed shop where they control everything.  DNN is at the other end of the scale where absolutely everything is open.  Restricting access to snowcovered would just mean applications will pop up somewhere else.  I would guess that probably over 80% of extensions installed into DNN are not sourced through snowcovered.  I know the vast majority of code of mine that is used in DNN installs is taken directly from my downloads page, and snowcovered sales represent just a fraction of the total downloads for software that I have written for DNN.

There are a lot of problems with certification ; the thread here is talking about problems with upgrading the core, and it's clear that the size of the QA problem is difficult enough to deal with.  It's just not feasible to test the infinite combinations of DNN Versions and third party modules.

When researching a module purchase, the feedback is there for people to see across the internet.  It should be clear if the developer is keeping up with DNN releases, or if they have abandoned the software.  

Having said all that, I and other developers are working closer with DNN corp in testing releases as they come up.  There's still work to be done but I think the message should be that the problems have been noticed and solutions are being developed.  Nobody has thrown up their hands and given up.
 
New Post
6/22/2010 8:16 PM
 
Fitting right along with this is my most recent blog post for comments on this.  DotNetNuke Growing Pains and You How to Cope?

-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
6/22/2010 10:19 PM
 
Just a couple of points in response.

I said the cost should be low, maybe it could just be a small percentage of the total module sales, so there is no upfront cost for developer. It should be sponsored mostly by DNN Corp as a way to build their business.

If this was a regular occurrence why should I think about going from CE to PE, instead of from DNN to some other CMS? It's in the interests of DNN corp to minimize these issues.

I also said there should be two tiers - certified and uncertified, which means nobody is forced to comply, it's a choice, just like it's my choice which modules I am going to buy.

As far as being aware of who the "good developers" are, it's not that easy. How do you know whether the company is doing things correctly until there is an issue like this? We don't even know now which modules broke with this latest release, unless we were affected ourselves. Where is the list of these modules that has been published? As far as I know it has not been published.

So how could I possibly know which modules are likely to break in the future until it affects me??
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Are the monthly releases worth it?Are the monthly releases worth it?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out