Set-up: 1.7 virgin database, Nov. 7 download from moodle.org
1) Even though I assigned a user the role of "creator" over the entire site, the "new course" the admin block does not appear and there is no "Create a new course" button accessible to this user.
2) With the default settings, a creator's name appears on the course listing of every course on the site. This should not be the case. The creator should be hidden unless this behavior is explicitly invoked.
3) Default definition of roles
The role of creator by definition must be site-wide, or at least category-wide or it has no meaning.
My university wants all teachers to have the ability to create new courses and to edit them, but not to be able to edit the courses of others. This I would assume should be the default in the moodle distribution, or one that is easy to set by, for example, merely adding to the "editing teacher" role the ability to create courses. It does not appear to work that way now. (An alternative would seem to be to remove the ability from the creator to edit courses that s/he did not create.)
Do we need an addition role of non-editing creator? That is a role that can create courses but only edit within those created by that creator?
I experienced the above problems both with a virgin database as well as one upgraded from 1.6.