Add a description field to skill_level (and its entity) and create a fixture to add commonly accepted skill levels (and profiles). This includes CEFR, Dreyful model, Bloom's taxonomy and SFIA (Skills Framework for the Information Age).
Use the attached SQL dumps to build a Fixtures file to create those default profiles and levels (make sure levels are attached to the right profile).
slp.sql
sl.sql
For all the levels after the CEFR ones, add the title and description to messages.pot and messages.en.po. Make sure the title and description are translated when displayed.
Add an "acquirable" field (0/1) that defines wether the skill can be assigned to someone or attached to something or not. This will help us differenciate between skills that are really categories (serve to define a sub-structure as "parent skill") and skills that can be obtained.
Add a description field to skill_level (and its entity) and create a fixture to add commonly accepted skill levels (and profiles). This includes CEFR, Dreyful model, Bloom's taxonomy and SFIA (Skills Framework for the Information Age).
Use the attached SQL dumps to build a Fixtures file to create those default profiles and levels (make sure levels are attached to the right profile).
slp.sql
sl.sql
For all the levels after the CEFR ones, add the title and description to messages.pot and messages.en.po. Make sure the title and description are translated when displayed.
Add an "acquirable" field (0/1) that defines wether the skill can be assigned to someone or attached to something or not. This will help us differenciate between skills that are really categories (serve to define a sub-structure as "parent skill") and skills that can be obtained.