rdmorganiser / rdmorganiser/rdmo
Project update view cannot be used with deactivated catalogs
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 133
- Forks
- 60
- Avg merge
- 3d 14h
- Merged PRs (30d)
- 21
Description
According to the recommendation of deactivating old catalogs and importing new versions in addition, user might still want to change the description of existing project. Navigating from the project details these settings are seperated into three views: (1) for the update of title and description, (2) for the update of the underlying catalog, and (3) for the update of the parent project. However in the project overview this is in a single form (/projects/id/update/) which results in the situation that users cannot submit changes if the catalog is no longer available (in favor of a new version).
A solution that corresponds with this catalog update strategy might be to remove the extended project update view and link the three separate views.
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 by tracing the project overview form at /projects//update/ and compare it with the three separate views for title and description, catalog, and parent project updates. Confirm how a deactivated catalog prevents submission, then separate or link these update paths so description changes remain possible without the unavailable catalog; verify the affected project update flows.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- django, python
- Domain
- backend, web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100