Moodle

use new role table field for legacy type specification, use archetype instead of legacy

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.0
  • Fix Version/s: 2.0
  • Component/s: Roles / Access
  • Labels:
    None
  • Affected Branches:
    MOODLE_20_STABLE
  • Fixed Branches:
    MOODLE_20_STABLE

Description

1/ UI forbids one role to have more legacy types at the same time - unfortunately this is not enforced at db level.
2/ We still use legacy caps a lot - the main reason is unsolevd enrolment problems in 1.7-1.9

New course participation concept (aka enrolments) should finally solve all problems here and let us get rid of old legacy caps and move this role type info into role table itself.

It might be the right time to stop using work legacy because it is confusing for many ppl,
long time ago David Mudrak proposed word "archetype" and used it in Czech localisation - seems more appropriate to me

Activity

Hide
Tim Hunt added a comment -

+1 for this, and choice of word archetype.

Show
Tim Hunt added a comment - +1 for this, and choice of word archetype.
Hide
Petr Škoda (skodak) added a comment -

done

Show
Petr Škoda (skodak) added a comment - done

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: