Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When merging works, display author names #9811

Open
7 tasks
zorae opened this issue Aug 27, 2024 · 8 comments · May be fixed by #9920
Open
7 tasks

When merging works, display author names #9811

zorae opened this issue Aug 27, 2024 · 8 comments · May be fixed by #9920
Assignees
Labels
Affects: Librarians Issues related to features that librarians particularly need. [managed] Good First Issue Easy issue. Good for newcomers. [managed] Lead: @cdrini Issues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed] Module: Merge Queue Module: Merging Record merging Priority: 3 Issues that we can consider at our leisure. [managed] Type: Feature Request Issue describes a feature or enhancement we'd like to implement. [managed]

Comments

@zorae
Copy link

zorae commented Aug 27, 2024

Proposal

The view for merging works currently only displays the OL…A identifiers of works’ authors. I propose also displaying the name of each author.

IMG_3607

Justification

It is hard to tell if the selected works are true duplicates. Because the OL…A identifiers are hard to visually parse, I cannot easily tell if there are works with the same title but a different author.

Also, if some of the works have different authors, the current merge view makes it impossible to tell if those authors are actually different or if it is a case of duplicate author records (i.e. same author name, but different OL…A identifier).

The proposed change would allow me to merge works quicker and without having to click through to author pages.

Breakdown

Requirements Checklist

That should largely do it!

For development/testing: Start the vue serve for live reloading

npm install --no-audit
npm run serve --component=MergeUI

And then go to eg http://localhost:8080/static/components/?records=OL1233242W,OL12312W


Instructions for Contributors

Please run these commands to ensure your repository is up to date before creating a new branch to work on this issue and each time after pushing code to Github, because the pre-commit bot may add commits to your PRs upstream.

@zorae zorae added Needs: Breakdown This big issue needs a checklist or subissues to describe a breakdown of work. [managed] Needs: Lead Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] Type: Feature Request Issue describes a feature or enhancement we'd like to implement. [managed] labels Aug 27, 2024
@Freso
Copy link
Contributor

Freso commented Aug 27, 2024

It is hard to tell if the selected works are true duplicates. […] I cannot easily tell if there are works with the same title but a different author.

Just a note that works with the same title and same author might still not be true duplicates. :)

Other than that, I’m all for displaying more information when merging!

@github-actions github-actions bot added the Needs: Response Issues which require feedback from lead label Aug 27, 2024
@mekarpeles mekarpeles added Module: Merging Record merging Affects: Librarians Issues related to features that librarians particularly need. [managed] Module: Merge Queue Priority: 3 Issues that we can consider at our leisure. [managed] Lead: @cdrini Issues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed] and removed Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] Needs: Lead labels Sep 3, 2024
@cdrini cdrini added Good First Issue Easy issue. Good for newcomers. [managed] and removed Needs: Breakdown This big issue needs a checklist or subissues to describe a breakdown of work. [managed] Needs: Response Issues which require feedback from lead labels Sep 10, 2024
@cdrini
Copy link
Collaborator

cdrini commented Sep 10, 2024

I've updated the issue with steps/instructions, so this should now be a good first issue if someone is interested in tackling it! Help wanted! :)

@DanielleInkster
Copy link

@cdrini I'm interested in taking this one if it's still available.

@github-actions github-actions bot added the Needs: Response Issues which require feedback from lead label Sep 19, 2024
@cdrini
Copy link
Collaborator

cdrini commented Sep 19, 2024

Hi @DanielleInkster it is! Assigning it to you, let us know if you have any questions!

@cdrini cdrini removed the Needs: Response Issues which require feedback from lead label Sep 19, 2024
@DanielleInkster DanielleInkster linked a pull request Oct 1, 2024 that will close this issue
@DanielleInkster
Copy link

@cdrini - My PR is up. I highlighted two sections I was unsure of in my PR request. I noticed there is another PR above. Has this been reassigned?

@github-actions github-actions bot added the Needs: Response Issues which require feedback from lead label Oct 2, 2024
@cdrini
Copy link
Collaborator

cdrini commented Oct 2, 2024

Wonderful! Responded/closed the other PR, and we should be able to review your PR within the week or so!

@cdrini cdrini removed the Needs: Response Issues which require feedback from lead label Oct 2, 2024
@DipeshK47
Copy link

is this issue still open? If Yes, can u assign it to me?

@github-actions github-actions bot added the Needs: Response Issues which require feedback from lead label Oct 12, 2024
@Freso
Copy link
Contributor

Freso commented Oct 12, 2024

@DipeshK47 It’s still open, but there’s an open PR for it by the currently assigned person.

@cdrini cdrini removed the Needs: Response Issues which require feedback from lead label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Affects: Librarians Issues related to features that librarians particularly need. [managed] Good First Issue Easy issue. Good for newcomers. [managed] Lead: @cdrini Issues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed] Module: Merge Queue Module: Merging Record merging Priority: 3 Issues that we can consider at our leisure. [managed] Type: Feature Request Issue describes a feature or enhancement we'd like to implement. [managed]
Projects
None yet
7 participants
@Freso @mekarpeles @cdrini @zorae @DanielleInkster @DipeshK47 and others