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

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForumForumTimeTime's up... game over... or what...for DNN Forum
Previous
 
Next
New Post
1/24/2009 3:21 PM
 

The assumption is that it will fly through the tracker since he has been beta testing it.  I for one dont understand how anything fails in the release tracker. The modules should be pretested for the different stages that will be checked.  A module failing for anything is really inexcusable.  The release tracker should be a dog and pony show, not a means of testing builds that may or may not fail.  I think Chris has been doing a lot of his own testing, including people on his team running multiple betas. It has been dogfooding at dnnforums.com so I think if he can "upgrade a large dataset-- dotnetnuke.com staging server) the release will fast track through the release tracker.  Just my opinion. 

PS As happy as I am that there is progress showing and communication has happened, my comments about the process still stand. Even after this release bugs will be found and there should not be a 1+ year turnaround for bugfixes.  In any case I have my fingers crossed to see what happens today.

Alex Shirley wrote
 

This is actually great news on progress but is I think it is wrongly interpretted, so I'm throwing some caution to the wind in case people get too excited and think they might be let down again at a later stage. Actually Chris states he is doing a trial, depending on whether it works or not he will submit to the release tracker. So there are no conclusions yet and nothing has been submitted.

Once in the tracker it will probably have to go through some testing (that's what is for), chances of getting through first time are 50/50 generally... I would say you are looking at a minimum of one month for release even if everything goes to plan (nb this is total speculation from my part).

Any news of progress though is really excellent news :).

 
New Post
1/24/2009 3:30 PM
 

> I for one dont understand how anything fails in the release tracker.

http://www.dotnetnuke.com/Products/Development/ProjectReleaseTracking/tabid/997/Default.aspx

If you go to the release tracker and have a look at the projects that have failed you will hopefully understand that sometimes really obvious things get missed which will cause serious issues upon release, so it is great to have a third or even forth pair of eyes (for instance we have security experts that will examine the code for issues which might not be immediately obvious). So have a look, it is for all to see and be enlightened, I think the dogs and ponys are doing us a great free service and I very much appreciate their time ;).

Different project leaders do projects in different ways so it's great to have some form of standard testing. Anyway if everything is reasonably OK there will be nothing to worry about as you say, proof of pudding though is in the eating.



Alex Shirley


 
New Post
1/25/2009 2:08 AM
 

You seem to misunderstand.  I am not saying anything negative about the release tracker. I am talking more about the rest of the development process.  My point was that the modules should be pretested so that finding an issue in the release tracker should be rare.  I am simply saying that most modules are relying on the release tracker to be their only testing.  I think Chris is doing a whole seperate testing... so therefore the release tracker should go fast. 

Alex Shirley wrote
 

> I for one dont understand how anything fails in the release tracker.

http://www.dotnetnuke.com/Products/Development/ProjectReleaseTracking/tabid/997/Default.aspx

If you go to the release tracker and have a look at the projects that have failed you will hopefully understand that sometimes really obvious things get missed which will cause serious issues upon release, so it is great to have a third or even forth pair of eyes (for instance we have security experts that will examine the code for issues which might not be immediately obvious). So have a look, it is for all to see and be enlightened, I think the dogs and ponys are doing us a great free service and I very much appreciate their time ;).

Different project leaders do projects in different ways so it's great to have some form of standard testing. Anyway if everything is reasonably OK there will be nothing to worry about as you say, proof of pudding though is in the eating.

 
New Post
1/25/2009 4:16 AM
 

joiseystud wrote
 

I am talking more about the rest of the development process.  My point was that the modules should be pretested so that finding an issue in the release tracker should be rare. 

That is correct - theoretically. But in reality, there is a difference, if a developer tests his own product vs. tests by 3rd party experts, who got some experience in detecting pitfalls and have special focus on dedicated fields of experience, e.g. packaging, localisability, XHTML compliance or security. Extensions have to pass the release tracker, in order that the Core Team can guarantee assertions we made for the DNN package. Functional and usability tests are executed to validate the basic functionality of the module, any other issues found are reported back to the team lead, who decides whether the team wants to release anyway or wants to fix and resubmit. In summary, there is no blame for the team, if the module fails in the tracker, the only measure is the outcome - modules and providers, the teams can be proud of!


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
1/25/2009 9:48 AM
 

The release tracker process is defined though.  We know what tests will be performed against a build before it is approved.  That means it can be pre-tested against those scenarios.  Of course things will be found with fresh eyes looking at the code, but as I said this should be rare.  Too many modules fail out of the tracker for me to believe that those teams are doing proper pretesting before submission. 

We are too far off topic though.  my point was I think the Forums team pretested the builds. The real question is what happened when Chris was going to upgrade the Dotnetnuke forums?  Still not upgraded so I guess either it never happened or it failed that test. He has not posted an update on DNNfourms yet.

Sebastian Leupold wrote
 

 joiseystud wrote
 

 

I am talking more about the rest of the development process.  My point was that the modules should be pretested so that finding an issue in the release tracker should be rare. 

 

That is correct - theoretically. But in reality, there is a difference, if a developer tests his own product vs. tests by 3rd party experts, who got some experience in detecting pitfalls and have special focus on dedicated fields of experience, e.g. packaging, localisability, XHTML compliance or security. Extensions have to pass the release tracker, in order that the Core Team can guarantee assertions we made for the DNN package. Functional and usability tests are executed to validate the basic functionality of the module, any other issues found are reported back to the team lead, who decides whether the team wants to release anyway or wants to fix and resubmit. In summary, there is no blame for the team, if the module fails in the tracker, the only measure is the outcome - modules and providers, the teams can be proud of!

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForumForumTimeTime's up... game over... or what...for DNN Forum


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