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 community code submissionsAre there community code submissions
Previous
 
Next
New Post
7/9/2007 4:09 PM
 

First off, my apologies if this is common knowlege, but I am newish to DotNetNuke and cannot find current information about my concern. 

I am wondering how the community can make code submissions to this project.  I found a defunct cvs tree at http://sourceforge.net/projects/dnn/.  I found a description of the Benevolent Dictator style OSS project with pointers to http://gotdotnetnuke.com for community code submissions.

http://www.gotdotnet.com/workspaces/default.aspx reports it's being phased out.  The search on dotnetnuke doesn't seem to return results.

My question for the community is this.  How/Where do I submit patches for the Source release?  Is this still a community driven project or has it been altered to a Cathedral?

 
New Post
7/9/2007 6:17 PM
 

Hello,

Theres a few different places which describe the various avenues for community participation.

Large contributions (e.g. new modules) -http://www.dotnetnuke.com/Community/tabid/344/Default.aspx

Getting involved in existing projects - http://www.dotnetnuke.com/tabid/824/default.aspx (note: often project team members who've demonstrated their commitment and contribution over a period of time go on to become core team members)

Submitting/voting on ideas for future inclusion via the roadmap - http://www.dotnetnuke.com/Products/Development/Roadmap/tabid/616/Default.aspx

issue tracker - http://support.dotnetnuke.com/Main.aspx (you can use the Public issuetracker to submit bugs, resolutions, enhancement request's etc.)

We're also working on some ways to make it easier for people to contribute code fixes.


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
7/9/2007 7:42 PM
 

One aspect of "The Bazaar" philosophy that Eric did not discuss, mainly because I don't think it was applicable much at the time of his original publication, is that in today's litigious society and with the current state of Copyright and Patent laws here in the US, that an Open Source project needs to be very careful about the code that it lets into the project lest the community members be held liable for the use of infringing software. As has been shown in the SCO battle and the recent spats between Microsoft and Linux, it is often not the OS project itself that is at risk, but rather any deep pocketed companies and individuals that may choose to use the software.  It would not take much to quickly put the DotNetNuke project out of business and there would be little monetary gain for someone to sue us.  However the same is not true for the thousands of companies around the world who use our software.

In our discussions with our Attorneys, who are well versed in patent and copyright issues with respect to Open Source software, we were warned to ensure we had a good grasp on where the project code was coming from and if the code was enencumbered by other copyright or patent issues.  This does not mean that we don't accept code patches or larger contributions, but that we generally only do so under the terms of a Contributor's Agreement which grants us the necessary legal rights to use and modify the code without risk to ourselves or our customers.

For this reason we are very careful to make sure we know who is contributing source-code and to ensure that we have full rights to that code.  The list of contributors to DotNetNuke is probably exceeding 100 at this point, however in every case we have tried to perform some due dilligence to provide a level of protection to the community from the frivilous lawsuits that now plague Linux.  So to answer your question, I think we are neither Cathedral, nor Bazaar, but rather something in-between.


Joe Brinkman
DNN Corp.
 
New Post
7/9/2007 10:06 PM
 

@cathal: Thanks for the links and I'll look forward to the coming ability to submit small changes

@jbrinkman: Very interesting points.  I am definitely aware of the issues surrounding SCO's failed attempt at attacking Linux (and Microsoft's current one).  I was thinking more of some small changes I've wanted to submit.  I posted them to as enhancement requests to the bug tracker, but realized that might not be the appropriate avenue for patch submissions. 

Thanks for the insightful post.  You bring up some excellent points that probably should be updated in ESR's work and that I hadn't considered about the code I was looking at.

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Are there community code submissionsAre there community code submissions


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