Posts made by Martin Dougiamas

Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Plugin developers Picture of Testers
Hi Chad!

Adding icons to groups is a standard Moodle feature. Just edit the group and you'll see a field where you can add an image to it. http://docs.moodle.org/en/Create_group

Currently groups can only be defined within a course, site-wide groups are expected in Moodle 2.0.
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Plugin developers Picture of Testers
smile I do like the instrument metaphor better than the hammer and sickle wink

The hammer is the icon I picked a little while ago for the cvsadmin module ... it's meant to indicate "building" and "hands on action".

On the front page we also use a tree for developers, but that's more of a growth metaphor which could apply to anyone really.
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Plugin developers Picture of Testers
Actually, I do agree with you that the reaction you describe would be a terrible thing and is an attitude which everyone here should avoid.

It's natural for advocates (and perhaps especially ones not working on core code) to get somewhat defensive about their chosen tools, but nothing is ever perfect (and Moodle isn't anywhere close) ... in my view constructive criticism should ALWAYS be welcomed (as opposed to the destructive kind).

Regarding architecture, your reactions to looking at the code are actually shared by most/all of the main Moodle developers (including myself), which is why huge portions of Moodle are currently being refactored (http://docs.moodle.org/en/Roadmap). Basically the core team are always thinking "what is the worst problem from the huge list that we can fix next".