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...4.5.4 ..  when?4.5.4 .. when?
Previous
 
Next
New Post
6/4/2007 12:13 PM
 

Brian,

Maybe if you participated in the benefactor program you could help find and fix these before they are released.

But, participation in a solution is of course harder than just pointing out a problem.

Seriously, If the core team put out a bug free .0 release I'd be willing to bet that you still wouldn't join the benefactor program, but that's just my opinion.

And if Shaun himself came out and said 4.5.4 will be out on June 30th what then?  What difference does it really make for you.  Projects miss dates all of the time (and I'm not just talking about open source projects).  You should know full well by now that past history has shown a new release every month or two.

Sure 4.5.2 had a few bugs and 4.5.3 fixed most of them (and rather quickly I might add).  In fact I think everyone was a bit disappointed that a few showstoppers slipped in during the release process.  I tested 4.5.2 and decided to wait for 4.5.3 and then upgraded my production sites as I found it acceptable in my use.  My only "work around" I had to do was for the Search control web/site items which took about 5 minutes to update the skin.xml file and reparse.  I know there are likely other bugs which may affect you and or your sites, but nobody is making you upgrade form whatever "stable" release you are using.  From my time on the core I can tell you that the release process is somewhat time consuming and you don't want to throw out a new release quickly unless something is a showstopper bug.  Past history shows that when enough other items are found confirmed and fixed to a "stable" point a new release will arrive.  And you've been around long enough to know that Brian.

From my perspective, Things have improved  by leaps and bounds over the past 4 years.  You (well the community as a whole)  even has a say in some of the roadmap items now. The module projects are released on their own schedule to allow for more flexibility in releasing updates.

Anyway, Sorry for writing a long post on stuff I know you already know and have heard before.  Maybe I'm just having a bad morning.

Happy DotNetNuking!


Jeremy White
DNN Core Team Alumni
 
New Post
6/4/2007 12:21 PM
 

The past week has been indicative of much deeper issues. How a release like 4.5.2 was able to pass through quality control is beyond comprehension. Let alone a 4.5.3 release that introduces new bugs along with the fixes.

It seems that the project team is not doing regression testing. This is a problem.

Also, they have the whole concept of "dogfooding" wrong. The build should not be "dogfooded" 5 minutes before it's released to the public. I saw this happen with 4.5.3. Dogfood releases are meant to be tested on a live, active (but backed up) site such as this one PRIOR to a release, so that less visible bugs can be discovered.

I'm appreciative of the work the developers have done on this project, but honestly I can't agree with their release standards.

These two issues need to be addressed. Regression testing and dogfooding before a release. That's all.

 
New Post
6/4/2007 12:53 PM
 

DNN 4.5.1 introduced profile cache issues

Catalook went out of their way to do a release immediately that worked around the DNN issue

DNN releases 4.5.2 and 4.5.3 which fixed that but introduced new issues

However, I am now in limbo and cannot upgrade either until DNN resolves issues.    This is a live ecom site for a real customer with a real business.    I now must tell them I don't know..  it's when it is ready so deal with it..   oh but the core team encourages the use of the software as a real world solution framework.

I think maybe they forget that what happens in the core affects businesses and module developers who respond very quickly with workarounds and fixes (not just Catalook but many others).

I agree it is much better ..   but quality is still important and it is painfully obvious that releases are not going through a release process as far as test cases and qa.

90% use DNN to host family pictures..  but the 10% are impacted at a much higher level.

 

 
New Post
6/4/2007 1:40 PM
 

As I said.  No one is telling you that you have to upgrade with every release.  I know I don't.  Heck as ashamed as I am to admit it here in public, I still have one site on DNN 1.0.10.  Why, because it is stable and one of the custom modules I use was never updated to work with DNN 2.x  (Or 3.x/4.x) and I made the determination that an upgrade of the framework was not required for my needs in this particular case.  You should be able to make the same determinations on your end.  In fact, I don't think anyone forced you to upgrade to 4.5.1 did they?

As for the 90 % item I can assue you that most of the Benefactors who test releases aren't using it to just host family pictures.  As I said, there are issues in the current build.  For the most part, they did not effect me.  4.5.2 did and I chose not to install it in production and notice that my issues had already been reported so I awaited the next version to examine and test.4.5.3 was deemed acceptable in my use cases so I upgraded. 

I'll provide another scenario.  Windows Vista was released in November.  I tested it on my own machine and with all the software we use in our company and I found a few issues that I am not going to work around right now.  I am awaiting certain drivers and possibly even a OS service pack before I will reconsider a depolyment of the software.  MS hasn't given me any kind of a date, but I know to usually expect it within a year or so and until that time we will use our current setup.  That was a determination I made using simple logic to weigh the pros and cons and sometimes even with $$$$$ software you have to make a determination to wait and hold off until there is acceptable level of risk.  Right now the risk is too high for you to run DNN 4.5.3 so you wait until 4.5.4 or maybe some other future version.  I can understand wanting a timeline, but I can also understand Shaun and the team not having one to give at this moment.  I myself was thrilled to see 4.5.3 less than a week after 4.5.2.

Now where I can somewhat agree with your stance is when breaking changes affect module developers, but that is one of the main reasons the benefactor program was created.  So that module developers would not be blindsided by support requests and that unintentional breaking changes in 3rd party modules could be caught.  Testing is always a difficult thing to control and even under the best circumstances things are going to slip in and not get every scenario or every combination tested.  It is an area that I know the team is constantly looking to improve.


Jeremy White
DNN Core Team Alumni
 
New Post
6/4/2007 2:04 PM
 

Jeremy,

I couldn't say it better myself. :)

Somehow people get an idea that what they get should be free, perfect and instanteneous. Sort of like my 3 year old. 

Personally, I felt that benefactor program was my "thank you" to the team more than anything else - for starters, I wouldn't have time to test a new release, at the moment. DNN saves me an untold amount of time in R&D - even if I have to modify core in some cases.

 


Vitaly Kozadayev
Principal
Viva Portals, L.L.C.
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...4.5.4 ..  when?4.5.4 .. when?


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