I've had a little break from hard core Moodle work. Needed to earn some money and did some other stuff. But I'm just back here having a look around after being asked some difficult questions about Moodle 2.21.
This is a fascinating thread.
One of the issues we were talking about last August was how to bridge build between people's perceived needs and getting fixes and improvements into Moodle core.
Dan has talked about "Paying Moodle Partners" to fix bugs.
Tim etc have said the Moodle "doesn't accept $$ for specific fixes" and you can't guarentee anything. http://moodle.org/mod/forum/discuss.php?d=180865#p796258
Also in this thread the gap between developer perspective (and even language) and users. The use or otherwise of the tracker. Quick fixes vs deeper development.
My current question is to do with the difference between Fixes/Bugs and Feature improvements.
The process here: http://docs.moodle.org/dev/Process stil has more to do with bug fixes and issues rather than considered Feature development.
Feature development can be small. OK, "you can now search the files in your System files".
Or big. "OK, we now have ofered ForumNG developed by the OU in Code Moodle"
I see no place where this sort of dialogue happens on Moodle.org, even in the talk pages of the roadmap which used to be very interesting. It is not open and transparent. The four main flavours of Moodle I Know a little about (TotaraLMS, Joule, Moodle in Schools and CLAMP) http://www.clamp-it.org/ include two of the key Moodle Partners, wonderful little and big feature enhancements and yet still there seems no progress (in several years) getting their major enhancements into core moodle.
Cases in point: Alfresco integration. Basic admin tools, like some of the scripts that have been around for years, adjusted UI. Media management to make it easy to handle the frought problem of video. (Why does OU spend time building solutions that are not in any way headed for core?) etc. There are more. (Just check out the various home pages)
There seems to be no long term sustained conversations on Functionality improvements > Action in implementation. There is great bug chasing, but the other side seems weak.
SO: just checking in really. Any progress on processes, forums, dialogue etc in the last little while? Any recent information from personal chats at Moots? Any news?