DiamondLightSource / DiamondLightSource/atlas

I15-1: Do not allow reording of backgrounds

Open
#179 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1
Forks
4
Avg merge
6d 8h
Merged PRs (30d)
8

Description

For i15-1, reordering the backgrounds is probably not required and will produce unusual behaviour on the queue as it may try and re-queue backgrounds. We should probably lock backgrounds so they are not reorderable and show this to a user in a nice way. This is probably best implemented by the queue tagging it as unorderable and the UI reacting

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing how the queue represents and reorders backgrounds, then find the UI code that renders reorder controls. Confirm how I15-1 backgrounds are identified and how the queue exposes ordering capability. Done means those backgrounds cannot be reordered and the UI communicates that restriction clearly without re-queueing them.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
full-stack
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.