rdmorganiser / rdmorganiser/rdmo
Delete profile could also include deletion of related projects
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 133
- Forks
- 60
- Avg merge
- 3d 14h
- Merged PRs (30d)
- 21
Description
Rationale / Begründung
Currently, the delete profile button only deletes Memberships of Projects. However, in some cases also related Project and their Values could be deleted. For example, when the user is the only Member or Owner of a Project.
The behaviour could be toggled via featue flag but behaviour should be clear to the user, that related projects will be deleted or not.
Affected
Users
Minimal functionality
- delete profile should include deletion of related projects and project values
- pass membership/owner roles to other project members
Nice-to-have functionality
- selection of projects to delete
References / Verweise
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
Start at the delete profile flow that currently removes project memberships, and review PRs #104 and #601 for related context. Define and verify behavior for deleting related projects and values, transferring membership or owner roles, and making the deletion behavior clear to users.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- django, python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100