Hi Mark,
about the 2nd point:
This is where over promising comes in and we never want to be that person / company that over-promise and under deliver.
I agree.
But ... not promising aynthing will not solve that issue, it just transforms it into another problem.
Maybe you could add different tags. So Ideas can be marked as "Accepted for the next major release" or they can be marked as "Accepted for a future version".
I honestly think this is not acceptable. This is the only reason why we have too many settings in the extensions. I believe with our extensive years of experience, we should decide what is best for our customers and their users. While I agree that not everything we do can ensure everyone is happy but majority of them would be happy
And I guess this point would be the most valuable point for discussions!
I know what you mean, and I still don´t agree fully. Reason is, that everybody is always limited by his own thought-limits. If you start really listening to your customers, you will be able to achieve goals that you never had in mind before.
EVERY customer has a reason for asking for a special feature.
So features, that are leading the Ideas-Ranking, have a high value for your users.
So in the situation, when YOU THINK it is not valuable, this is the absolutely best chance for you to understand something that you haven´t seen yet.
I will give you an example: The custom-fields in the user-profiles.
For me (and some other users) the way, custom-fields are done per profile-type are totally unhandy. The result is: I don´t use any profile-types. It simply makes no sense for me.
I understand you have a different thought about that. And I would be very, very, very interested in a statistic about how many of your users need the profile-types/custom-fields the way you designed it. Please get me right: You did a great job and your way of solving custom-fields is very complex and has much power. But my feeling is: You haven´t really understood my problem. My problem is simple: Your custom-fields are way to complex to be usable for me. The result is simple: I don´t use it. And I am sure, this is not the goal you had in mind.
If you would understand my needs, this would open a whole new possibility for you: Working out a way that serves bouth sides. This would lead into a product that is driven from bouth: The vision of the creators and the needs from the users.
However, this topic is not about the custom-fields and it´s not about my personal needs. It´s about your customers needs. In the Ideas-Section you can see one thing for sure: EVERY Idea, leading the ranking, is important for your users. Everytime, you decline an Idea, this also communicates "We are not going to fullfill your needs". This is okay and neccecary sometimes. But you could get much more benefit out of that if you would do two things:
1. Do your best in accepting as many Ideas as possible!
2. On EVERY declined Idea invite all users into a discussion BEFORE you decline it. Don´t decide ... let the users decide.
Please keep in mind, your users are alwasy the best consultants you can imagine:
They bought the product and they have a high interest in a great developement. And the "wisdom of the masses" is a powerfull foundation.
All the best, J ulian!