Awesome post. I'm going to share it with some of the Extension providers as a reminder.
Quote:
Theres no point me listing them here unless I'm willing to go fix them myself and help out. That would be infinitely better.
Well, we sure do make people feel that way - and sometimes that's how we feel!
The truth is, tho, reporting problems is very helpful. HOW those problems are reporting and the expectation do matter. With Joomla! core, if you think you found a bug, you should add an item to the Tracker and report it. Make certain you show how to reproduce it. Then, respond to the Bug Squad questions and hang in there until it gets fixed, at which time it's helpful for you to test the fix and verify the problem is solved.
With third party extensions, the same holds true. On JED, there is information about their site. Locate the resource they use for reporting bugs or email them. Just don't expect them to fix it while you wait. They shared it and that's all one should expect for free. If you need customized work on their extension, you might offer to pay for that.
I answered in the other thread that it would be very helpful to keep track of those things you found confusing. Write it down when you figure it out. Then, later, make a collection of those items in a blog post or a video, showing where improvements could come.
User feedback CAN be very valuable but it has to be given in a way that works and clear and detailed. One shouldn't expect immediate resolution, it just doesn't happen like that. The benefit of free software is sometimes that we can fix it ourselves. If we don't have those skills, we can hire someone who does. I'd venture to guess that paying a bit for someone's time and using Joomla! would be cheaper than a proprietary solution and most of the time better (more functionality, more modern, tested approaches). That's biased, of course, but there's some truth there too.
Thank you for your comments.