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 there really a lot of DNN volunteer coders out there? WhereAre there really a lot of DNN volunteer coders out there? Where's the public testing?
Previous
 
Next
New Post
2/12/2009 9:25 PM
 

I have been following threads in different modules and that prompted me to ask a few questions:

1- Are there volunteer coders who actively fix bugs, contribute new code and their contributions are being used? I am asking this because there are modules which haven't been updated for over a year and people are still complaining about big issues? (eg: notifications in forum module)

2- Do some module owners/admins or whatever you call them have too much control? I mean if they stop working on the module, does the module start to rust because admin duties are in their hands and they don't delegate. I get the impression delegations are minimal which affects volunteer contributions to pass through slowly to a trickle.

3- How come bad bugs go through to deployment? Why aren't enough beta releases or release candiates being released to the wild quickly and frequently so the public can test as we go?

I posted earlier asking if 5.0.1 will have a release candidate so users can properly test the fixes under different conditions and setups. It's very common that a developer thinks they fixed a bug because it works on their machine but doesn't work on certain machines due to other variables.

These are some of my concerns. What do you think?

 

Tony

 

 


Free DNN 5.2 hosting at FreehostingWithSitebuilder.com
Lots of extra modules and skins - Your domain name or ours
 
New Post
2/13/2009 1:01 AM
 

The majority of the coders are volunteers. All of the projects are run by volunteers. That occasionally leads to a delay in getting a new release out (the paying job, family life, etc get in the way of our DNN code). I can't speak about other projects other than my own but I have used some contributions in my code after testing them out and making sure that the contribution doesn't make the AD provider too specific for one use.

Some teams are very large and others are small. Again because it's a volunteer project it's difficult to recruit people. There have been projects that started with large teams with lots of interest but as soon as it came time to actually contribute the team members were never heard from again. So, if there isn't a team to delegate to and the lead gets busy with his paying job......

Bugs....I'm not sure if you're talking about the individual projects or the core code but I'm assuming the core code is what you're talking about. I can't speak for the core team so this is all based on my observations. There have been a number of times in the past when a beta or release candidate has been made public and from what I've seen the same people test it time and again and the general public didn't and bugs still made it through. I've always made betas available for the AD provider and bugs have made it through.

Again, these are just my thoughts as a volunteer project lead.

 
New Post
2/13/2009 12:27 PM
 

I know DNN is developed by volunteers. I meant the individuals from the general public who are are not part of any project team and who contribute randomly.

What I am feeling that if one decides to be a volunteer that it's going to be some some kind of obligation to contribute. If this is the case, then yes people will lose interest. Plus you don't "recruit people".  You welcome volunteer work and a team lead should devote some time to look at the contributions and make some honest effort to test and merge the code into current code. People want to contribute without any kind of obligations.

I was actually talking about the modules. The core framework goes into a more rigorous process. 

 

 

 

 

 

 


Free DNN 5.2 hosting at FreehostingWithSitebuilder.com
Lots of extra modules and skins - Your domain name or ours
 
New Post
2/13/2009 12:38 PM
 

I was actually talking about the modules.

In regards to testing the question has to be directed towards each specific module project. Every team lead tests code the way they would prefer on the whole, although project leads must submit their code to the release tracker, whereby various members of the DNN team go through various criteria to see if it is up to scratch; this in turn encourages team leads to test properly beforehand otherwise they might end up failing this process and resubmitting.

If people want to contribute code they can submit through support.dotnetnuke.com.



Alex Shirley


 
New Post
2/13/2009 1:24 PM
 

Tony Barken wrote
 

I know DNN is developed by volunteers. I meant the individuals from the general public who are are not part of any project team and who contribute randomly.

Very few.  Those that do provide relevant contributions usually get hooked into being on the module teams.  But in reality, many "teams" are one active person, maybe a few.  It's not like the teams are several hundred strong.

On the other hand, there are plenty of volunteers who provide code and fixes who do not go through official DNN channels and releases.  Some, Like Mitchel Sellers, get pulled into the core module development, others provide code on CodePlex and then rely on future users to update it.  There are hundreds of one-person "teams" that release code, snippets, fixes and so on on their blogs, even developers who work for the major commercial DNN aggregators and consultants.

And then there's Michael Washington.  Who is in reality either multiple people under a single name or a cyborg sent from the future who never sleeps or eats and simply writes DNN code that will one day become SkyNet...

I wonder if he can introduce me to Summer Glau?

Jeff

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Are there really a lot of DNN volunteer coders out there? WhereAre there really a lot of DNN volunteer coders out there? Where's the public testing?


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