HomeHomeDevelopment and...Development and...DotNetNuke Open...DotNetNuke Open...C# Source Code ProjectC# Source Code Project
Previous
 
Next
New Post
5/27/2010 1:17 PM
 
Regarding Point 7: this "someone" was me ;-)

I know that there will be always new bugs, i was talking about well known bugs, existing since more than 2 or 3 releases. And when talking about "bugs" i do not only mean real bugs but also some "cosmetic issues" many people are complaining about.
When leaving the core and looking at some modules the wishlist with some pretty old items seams not to get shorter. E.g. Blog-Module: having the ability to have more people (or even groups) enabled to edit the SAME blog.

Honestly it could be without any matter for me, as i just started to learn programming modules, but my fear is when two DNNs will exist, the bugs and the list could become more and longer as the same amount of resources will have to deal with two packages.
The only good way should be in my opinion, to switch over at all. But before this the aim should be to get rid of at least the major issues.
Maybe a major version change (5 to 6) could be a good point of time.

 
New Post
5/27/2010 2:26 PM
 
Before people get too wrapped up over the level of effort to port and the maintenance costs etc it is important to keep in mind how we arrived at this situation,  A community member, completely independent of DotNetNuke Corp decided that he really wanted/needed a C# version.  He took it upon himself to perform the initial translation and to keep up with bug fixes and enhancements over the last several months.  This required no effort from the core team or the DotNetNuke Core.  When we saw his success we thought it was time we took a fresh look at our position with respect to a C# port.

People can say fix this bug first, add that feature or do this other thing before you spend time on the port, but the reality is the port was already done, and we could either embrace this community contribution or turn our back on it.  In the spirit of Open Source we decided to see how we could use this community member's passion to the benefit of the community.

Some may not see any value in this port, but clearly at least one community member felt it was so important that he spent many hours of his own time to perform the conversion and to keep up with each release (for the record, he finished the 5.4.2 conversion less that 24 hours after the official release of 5.4.2).

Joe Brinkman
DotNetNuke Corp.

The Accidental Geek - Joe Brinkman

 
New Post
5/27/2010 2:38 PM
 
peter schotman wrote:
Personally, I think this is a complete and utter waste of time. If you can't even state the benefits of one over the other, even the time spend on writing a blog post about it is a waste. One shoud better spend his time on things that really help the community forward (grin).

lol.  Peter, you crack me up *grin*  This is not directed at you, but I will play off of your comment.

One man's passionate endeavor is another mans complete and utter waste of time.

I am never one to get my ire raised too much when people respond to things.  Quite honestly, this is part of what I enjoy about working on DotNetNuke and about open source in general.  People volunteer to work on things that are meaningful to them or rewarding in some way.  Even for two people doing exactly the same thing, their motivations may be completely different.  I find it fascinating and enjoy getting to know the people a little bit and understanding what their passions are.

Nobody should be concerned about the C# version taking precious time away from other efforts.  As we mentioned, this has come about mostly due to the patience and tenacity of a community member.  Ben has been sharing C# versions of the core with us for about 3 months and proven both his desire and ability to keep up with us.  All we're really doing is what we've always done for contributions which is try to establish a way for them to be received and promoted.

I am the FIRST to agree that there are a lot of things to do on the DotNetNuke project.  So pick something and get involved!  If you're unsure how to do that, you can contact me directly and I will help you.  Almost every single one of our community driven module projects could use some help or updates.  There's testing to be done on a regular basis and the Community Teams are constantly in need of folks to help out on projects which serve everyone.

But my main point here is that this does NOT represent a diversion of resources, it represents embracing of contribution by an industrious and reliable community member.  Man I hope we never lose sight of how important that is! *grin* -- It's not always easy or quick to contribute and I just really appreciate that Ben has stepped up to this, been patient and reliable, and committed himself to keeping up with  it.  Whether its a project anyone is particularly interested in or not, it certainly merits a nod of respect.


Scott Willhite, Co-Founder & Director of Community Programs for DotNetNuke

"It is only with the heart that one can see rightly... what is essential is invisible to the eye. "
~ Antoine de Saint-Exupéry

 
New Post
5/27/2010 4:33 PM
 
Personaly I have waited to use DNN with multiple languages for years now. I had not expected that C# should be the second language ;)
But all news in the multi language arena is good news :)

But the most intresting question I have is... Who is Ben ??

Jan
 
New Post
5/27/2010 6:40 PM
 
Hi Kai,
These well known bugs youre talking about have you got a fix?  If so could you please read http://www.dotnetnuke.com/Community/B... and submit a patch so we can triage that issue into an upcoming release.  Each release we now go through all the issues in Gemini lookinf for submitted code fixes and we usually implement them if they are a good fix.
Thanx for your help.

Philip Beadle - Employee
 
Previous
 
Next
HomeHomeDevelopment and...Development and...DotNetNuke Open...DotNetNuke Open...C# Source Code ProjectC# Source Code Project


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, 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 DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

Attend A Webinar
Start  Professional Edition Trial
Have Someone Contact Me

Like Us on Facebook Join our Network on LinkedIn Follow DNN Corporate on Twitter Follow DNN on Twitter

Advertisers

Sponsors

DotNetNuke Corporation

DotNetNuke (DNN) provides a suite of solutions that make designing, building and managing feature-rich sites and communities fast, easy and cost-effective. The DotNetNuke Platform CMS is the foundation for more than one million websites worldwide. DNN Social, our newest solution, enables businesses to create immersive, interactive communities. Thousands of organizations like True Value Hardware, Bose, Cornell University, Glacier Water, Dannon, Delphi, USAA, NASCAR, Northern Health and the City of Denver have leveraged DNN to deploy highly engaging business- critical websites. Our rapid growth in product sales and deployments resulted in DotNetNuke Corp. being named one of the fastest growing private companies in America by Inc. Magazine in 2011 and 2012.