CSCfi / CSCfi/rems

Administration screens could use some helpers / framework to reduce duplication

Open
#2,812 1 comment 0 reactions 0 assignees View on GitHub
Technical Debt
Dominant language
Clojure
Stars
66
Forks
28
Avg merge
7d 4h
Merged PRs (30d)
2

Description

Administration screens could use some helpers / framework to reduce duplication. It should be easy to create list, view, create, edit, delete functionality and almost oneliner for new fields.

See for example what was implemented to categories and the duplication that exists in `build-request`, `valid-request?`, various fields and buttons.

Contributor guide

Open the contributing guide

Research direction

Start by examining the existing implementation for categories and compare it with the duplication in `build-request`, `valid-request?`, fields, and buttons. Map the repeated list, view, create, edit, and delete behavior before proposing a reusable approach. Done means the administration screens can share the intended helpers or framework without losing their existing functionality.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
frontend
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
22/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.