openedx / openedx/openedx-authz
EPIC - Technical Debt Cleanup: From Ulmo to Willow (RBAC AuthZ)
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 0
- Forks
- 9
- Avg merge
- 13d 9h
- Merged PRs (30d)
- 9
Description
Overview
This epic focuses on cleaning up technical debt within the RBAC AuthZ module to ensure a solid, clean foundation for the upcoming Willow release.
Context & Scope
To achieve this, we are addressing leftover technical debt from previous milestones and refining our architecture based on recent security and design insights:
- Ulmo Clean-up: Resolving remaining technical debt and refactoring code left over from the Ulmo development cycle.
- Verawood Alignment: Implementing a series of specific cleanup tasks and fixes defined and derived from the Verawood issue.
Objective
Leave the RBAC AuthZ codebase optimized, stable, and ready for Willow's requirements.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by locating the RBAC AuthZ module and reviewing the remaining Ulmo cleanup items and the Verawood issue; done means the listed technical debt and alignment work is completed and the codebase is ready for Willow.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- authorization, security
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100