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...Dogfooding Release 4.06.00Dogfooding Release 4.06.00
Previous
 
Next
New Post
9/14/2007 10:27 PM
 

"As of approximately 4:45pm PST, www.dotnetnuke.com is dogfooding release 4.06.00."

Much like I do with new Windows OS releases, I have been waiting a few weeks after each new DNN release to upgrade (reading the forums and trying to get a sense of the stability/outstanding issues before pulling the trigger). It seems like I just upgraded to 4.5.5 a few weeks ago.

Given that I am new to the world of DNN, I thought I would ask: is there typically a new upgrade made available every month or so, or is this a break from protocol in an effort to fix issues that have arisen since the previous release? More so, as the platform, for lack of a better word, matures, would the frequency of the upgrades start to decline and the "latest and greatest" will remain the latest and greatest for, say, months?

Lastly, do most people go ahead and upgrade, even if everything is working just fine on their sites? I hate to be left behind and always upgrade under the assumption that the latest is bigger and badder and more refined, but perhaps I should (after 4.6, of course) adopt the 'if it's not broken, don't fix it' mentality?

I really don't mind doing the upgrades, given that I am new and I learn more and more with each install/upgrade, so please don't take this as criticism...just trying to get a sense of the road ahead and adjust my plans accordingly.

 
New Post
9/14/2007 11:15 PM
 

Personally I always go with

Production sites:  "only upgrade if I have to"

Development sites: "keep up with the latest releases"

 

 
New Post
9/15/2007 10:24 AM
 

Typically, I'll do:

  1. Development Sites - Upgrade as latest releases come out.
  2. Production Sites - After testing on DEV sites, I'll wait 2-3 weeks and keep up with the forums to see if there are issues I missed. Then I upgrade all prod. sites.

I did deviate with one client and only recently upgraded them from 3.2.2 to 4.5.5. I'll never let any  client get that far behind again.

 
New Post
9/17/2007 9:44 AM
 

I typically do the following.

1.) Development Sites - Upgrade all right away (I have one that I leave at 4.4.1 for development purposes, but all others get upgraded)
2.) Production Sites - Upgrade them when testing has been successful, and when there is something that I really need/want.  For example my site (http://www.mitchelsellers.com) is still on 4.5.3 because I haven't had the time to upgrade....(I'm going to 4.6 soon though).

I have a few deviations to this policy but as a whole this is typically what I do.


-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
9/17/2007 1:34 PM
 

I follow a similar pattern of others who have posted here.

As to the other items in yor post:
From experience, I would say, new 'point releases' (4.5.0, 4.6.0, 4.7.0, etc.) usually happen about every quarter or so with 'stabilization releases' (4.5.1, 4.5.2, 4.6.1, 4.6.2, etc) happenning as needed in between.  Effort is made (though not promised) to not make breaking changes that would cause problems in most 3rd party modules in these cycles.  'Major releases' (4.0.0, 5.0.0, etc)  are much less frequent - there have only been 4 since the product started in 2002. They usually correspond to a major data structure shift or a major change for development related items. (i.e ASP.Net membership providers, major API changes, changes to work with new versions of .Net/Visual Studio, etc.).  This usually means there may be breaking changes to 3rd party modules.

The process for upgrades is fairly painless, but I always test it first, everyones configuration is slightly different as are the combination of third party modules they have installed every function and every combination doesn't get tested so there is a possibility for problems but the code changes try to be limited especially on stabilization releases.  Theoretically, you can upgrade from 1.x to the latest 4.x but the realities are sometimes different, I find that once you start getting more than one major version behind can really start getting you into trouble with upgrades and 3rd party modules. I still have one site that runs DNN 1.x because there wasn't and upgrade for one of my 3rd party modules I use on that site and haven't had the time to write my own version that would work on a new version.

All of that said, I feel the platform is fairly mature now and many modules written for 3.x continue to work in 4.x.  The 'point releases' and 'major relases' have slowed down a bit over the past year (which is a good thing IMHO).  The people that make up DotNetNuke Corporation and many of the core and project teams are very good and have earned my respect several times over.  The development process is constantly improving and maturing to make better more bug free releases. 

 


Jeremy White
DNN Core Team Alumni
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Dogfooding Release 4.06.00Dogfooding Release 4.06.00


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