Now I can’t really complain as this is free software and mostly awesome, but with recent stable releases there has been quite a few shallow bugs that we find immediately after the upgrade. It’s a little frustrating really.
There are a couple of things I would see beneficial for this awesome project:
- More bug reports from community users. Thats what the volatile branches are for. I see far too few reports in the Bugs category in comparison to the install base of Discourse. I mean, how can the quoting be broken on a stable release? Nobody saw this during the branch?
- More project focus to robustness. Discourse already quite fully featured and a solid platform. Personally I would rather see less mingling with basic feature UX, and more attention to the little details, quality assurance, perfecting the mobile experience, performance improvements and overall robustness of the platform. Sure, that’s the boring work, but of the the last 5% often takes most of the time and resources. You are now at 95%.
Just my 5 cents as a rather experienced software project leader.