Posts made by Martin Dougiamas

Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers
Sourceforge have been getting worried about our combined usage of anonymous CVS and disabled it completely today.

I'm in discussions with them about what we can do (they only contacted me after they switched it off), but it looks like I may need to get a new server and set up an official cvs.moodle.org mirror.

Keep an eye on MDLSITE-182 for the current status about this, I'll update it when I have news.
Average of ratings: -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers
The issue is with roles, because people can be given permissions at a category level which flow down to the courses beneath. So if Moodle is checking whether you can access a particular forum checks are made in the forum, the course, the parent categories and up to the top system level.

We already check multiple categories (eg parent of parent of parent), but it is assumed each course is in one catageory. It should not be too difficult to check parallel parents as well if they exist, but it could mean some significant performance issues when producing lists of participants, for example, and this would have to be checked very carefully.

If someone produces a patch with some benchmarks on the differences, and attaches it to an issue in the tracker then this is more likely to be looked at.