I’d like to nominate @ChrisChV as a new core contributor with merge rights to the following repositories:
- frontend-app-course-authoring
- openedx-learning
- edx-platform – limited to content tagging and xmodule areas.
Christofer has been with OpenCraft since 2021, starting on the LabXchange project which, at that time, ran openedx as a backend. He transitioned to the Axim-funded Modular Learning project in mid-2023, focusing specifically on the Tagging feature.
Contributions
Some highlights include:
- Modular import/export taxonomy tags: Create a modular import system: file type parsers, creation of actions to take in the import and creation of an import plan that is used to show the user
- Refined tag drawer: Some complex refinements on tag drawer UI: creation of read mode and edit mode, global states to save or cancel all changes added in read mode.
- Handle tags when importing/exporting courses: Exporting and importing tags in courses.
- Display tags on the Unit page in Studio (feature-flagged) - Take 2: Tags sidebar in unit page, a complex component in legacy UI.
- Tags Sidebar
- feat: Other Tags section added on tags drawer: New section in tag drawer that involves permissions.
Conduct and Caliber
Christofer is a much-valued member of my team and a joy to work with. He demonstrates a commitment to code quality and continuous improvement of his skills, and his communications are meticulous, kind and considerate.
Commitment
As a member of OpenCraft, Christofer will commit 20 hours / month to the CC program.
Comment Period
For this nomination to pass, Christofer needs 5 positive votes and no unaddressed objections by June 20, 2023 (2 weeks).