CulverLab / CulverLab/sparcd-exploration
Allow multiple people to tag images and adjust timestamps in a single upload at the same time
- Dominant language
- TypeScript
- Stars
- 6
- Forks
- 3
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 106
Description
Refer to [Poll #41](https://github.com/orgs/CulverLab/discussions/41) for more information.
Multiple people are allowed to tag images and adjust timestamps a single upload at the same time. Measures need to be in place to prevent users from trying to change the same image(s) at the same time. Users that are not allowed to edit an image will see a message informing them that they can't tag or change the timestamp of an image because another user is doing that.
Once a change is made, the change needs to be reflected for all users. When an image is finished being worked on by a user, another use can subsequently make changes
Contributor guide
Research direction
Start with Poll #41 and inspect the existing upload, image-tagging, and timestamp-editing entry points. Define how simultaneous edits are prevented, how blocked users are informed, and how completed changes reach other users; the work is done when concurrent edits to the same image are handled as described without blocking unrelated images.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- distributed-systems, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100