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...Why is DotNetNuke giving itself a black eyeWhy is DotNetNuke giving itself a black eye
Previous
 
Next
New Post
8/19/2008 6:37 PM
 

Leazon wrote
 

Joe the main issue I have with your statements on contributions is the same as Rob's - there are no doorways to do so. IF you are relying on potential contributers to submit work unsolicited in hopes that the DNN Gods will be pleased and use it I think you may be disappointed. Who would want to invest hours on something that may not get used?  That sounded smart-ass but it wasn't intended that way.

This is precisely the problem. The people running the projects simply haven't got the skills themselves to judge or manage the additional skills needed. Imagine appointing a developer as comms are marketing head. The existing non-developer crew here is a perfect case in point of the result of this deficiency (but there's no way I'm commenting further on that!). Suffice it to say, in a real 'Corp' things would be different.

The posts in the thread are naturally all well-meaning and recognise the weakness, but are still frankly all about coding and development, and ultimately in denial of what the 'core' issue is. Many people think they know how to structure web content, and many think they can write instructions... very few people can do so effectively... and no-one has done it here yet.

I just want to clarify that I'm perfectly happy with DNN and have been here long enough and with enough content to prove it. These are just observations about issues that seem obvious to me and are also obvious to a few others who arrive from time to time. I have found that the DNN experience does eventually and slowly evolve, especially when poked and prodded with this sort of thread.

I believe it's important for new people coming into the scene to accept DNN simply as they find it rather than expect it to be like anything else, especially not a commercial product. My comments tend to come from a frustration of dealing with IT staff in business coupled with a 100% focus I place on the experience of the end-user. What I learned after a few months here was to leave all expectations behind, put on a helmet, and find the right spot for my purposes... and that works just fine.

Rob

 
New Post
8/20/2008 8:18 AM
 

Sebastian Leupold wrote
 

 Leazon wrote

 

My nomination for DNN communications director right at the moment would be Sebastian - as he already does an unbelievable job in the forums. But he also has the skills and responsibilities to develop so someone else might be a better choice.

 

Thanks for the nomination, but I am currently filled up with my daily business and my other team tasks, especially all the module release testing, which makes it difficult for me even to fulfill my development promises. IMHO, Since most of the decisions are made by DotNetNuke Corp, this task can only be executed by one of their officials.

 

 Finally the real problem.   Joe and Shawn are gone and the release gets stalled.    Core team members have to refer back to the Corp because they are the decision makers.  

 

 

 
New Post
8/20/2008 8:43 AM
 

brian wrote

Finally the real problem.   Joe and Shawn are gone and the release gets stalled.    Core team members have to refer back to the Corp because they are the decision makers.  

I'm unsure why this is a problem, ultimately someone has to be responsible for a project.  For releases the likes of the corp set the scope and planned release date, and then everyone get's on with their tasks independantly. If a task is taking too long, or isn't progressing as desired, it's the corp who'll then decide whether to extend the time to release, or cut the feature. This is pretty standard practice both in commercial and opensource software. Linux has somehow struggled by with Linus being the head (and often only person with the ability to commit code to the main trunk and parcel a build).

BTW I'm not sure why you think the release is stalled, 4.9 RC1 was released and is being tested by quite a large group.

 

Cathal


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
8/20/2008 9:30 AM
 

I agree with you Brian.  When the Corp was originally formed, one of the big reasons I had heard that they did it was so that if Shaun got hit by a bus, the project could continue untouched, however, with all of the delays and how much Shaun has on his plate, I think if anything happened to Shaun, Joe, or Charles, the project would be in a major hurt.

Something that I've noticed about the corp when dealing with them is that they are too "vertical" of an organization.  As a small company with a few employees, they seem to try to manage themselves as if they were a large company with hundreds of employees and many different departments.  It seems as if they are waaay too compartimentalized for the size that they are.

Now, this is my oppinion, but I definately would agree that a build or release should not be held up because Shaun Walker, the benevolant dictator of DotNetNuke, happens to not be available.  Sure, that's important stuff, but executives and figureheads shouldn't be writing, deploying, or managing software - they should be being executives and figureheads.

As we've grown from a 1-person shop to a 2-person shop to a 20-person shop, we are constantly re-factoring how our management manages itself.  With where we are at right now, a model that is working great for us is that every "role" in the company is actually filled by a team of two people.  Both people work together on everything and start to think like each other.  They both have decision making capabilities and they are both responsible for getting things done.  For us, this has really helped because we're able to get a lot done a lot faster, we have staff redundancy, and there's not a one-person bottleneck that can be held up.  I'm sure that as we continue to grow that things will continue to change and we'll eventually outgrow this model, however, it has really been working faboulous for us ever since the we hit the 4 employee mark.  It is just an idea for the Corp to consider.

I do definately have to give props to the Corp for the situation that they're in though.  I know how challenging it can be to run a project when you've got 5 people in a room.  I'd hate to have to deal with the challenges that come from having Shaun, Nik, Joe, Scott, and Charles all in different parts of the world.  I know that the Corp has an "office" out in Seattle, but it might help if they had everybody under one roof.

Virtual project management is hard, if not impossible.

 

 
New Post
8/20/2008 10:02 AM
 

OK time out....

Hi Tony

I've heard a lot of answers for everybodies questions, but with due respect you keep asking the questions and giving no answers, or simply backing up someone's comment so it is more forceful. Brian and others may/may not have good points, but you jump in to firm these comments time after time.

Well I have some questions for you! Perhaps you could answer these please?

a) I'm still curious as to why you put in your website title bar "DotNetNuke 5.0.0 Cambrian Cluster  on Windows 2008" as brought up earlier.

b) I'm interested as to why you keep posting here in the forums, keeping us all busy, and (if we read through the lines). Basically every time you see a post about how ineffective the DNN Corp is, you take to it like a duck to water, and you often give us an example of how much better PowerDNN does out of the situation. Can I ask exactly what you contribution to this project is other than simply existing in the ecosystem like the rest of us?

Now I'm not against looking up to people, or even looking at existing examples for future improvement, but why are you ONLY posting on these type of threads (well at least nobody is trolling this thread one hopes :)? What exactly are you contributing here?

c) I am keen to know what exactly are your 150+ performance optimizations for PowerDNN, do you hack the core code (rumour is that you don't do anything, but I'm sure this is incorrect!) So can you tell us what exactly are these enhancements are?... and why don't you submit these enhancements to gemini and help the community? Or are all your enhancements infrastructure related? Again do you hack existing DNN core code? Just curious!


d) Forgive me if I seem forward, but do you have any intention of forking the project in the future? Do you think DotNetNuke is better off in your hands? It's not just this thread, but all the other threads... that your posts seem almost, well predatory. AM I wrong? (I hope so) Please forgive me if I completely misunderstand here? It would be good to CLEAR this one up. Maybe I misunderstand, but it appears to me (my own opinion) you have a clear remit to bring down the DNN corp in order to achieve the goal that DNN is far better in the hands of PowerDNN. Please tell me I am wrong.

e) I notice you have had an advertisement out which states, and I quote:
"MORE SUPPORT - PowerDNN's AtomicSLA gives you access to the world's most knowledgeable experts 24/7/365. With an English-speaking, USA based support team, when you need help, you'll be talking with someone who knows your issue, understands your problem, and does not have an accent!"

Is PowerDNN an equal opportunities employer? Pray tell please, what exactly do you mean by "not have an accent". I'm from the United Kingdom, does that qualify me as not having an "accent"? What about other English speaking people who may come from other counties, do they have accents in PowerDNN's view? What exactly is wrong with an accent?

I very much hope you can clear all these questions up. I'd appreciate a reply from Tony here, and nobody else. It's high time he answered some questions at least to my own satisfaction.



Alex Shirley


 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Why is DotNetNuke giving itself a black eyeWhy is DotNetNuke giving itself a black eye


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