internetarchive / internetarchive/openlibrary

Provide quick way to swap alias into the primary name

Open
#7,846 0 comments 0 reactions 0 assignees View on GitHub
Lead: @cdrini Needs: Breakdown Needs: Designs Priority: 4 Type: Feature Request
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 19h
Merged PRs (30d)
138

Description

A common editing operation for authors is to promote one of the the aliases to be the primary name and save the current primary name as an alias. The editing UI should provide a quick way to perform this swap with a single click without the user having to manually perform multiple cut-paste operations.

### Describe the problem that you'd like solved

### Proposal & Constraints

### Additional context

### Stakeholders

Contributor guide

Open the contributing guide

Research direction

Start by locating the book-editing UI and the fields that manage a primary name and aliases. Trace how edits are saved, then define the change as a single action that promotes a selected alias while preserving the former primary name as an alias; verify the resulting values through the existing editing flow.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend, web-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.