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

Add and manage subject keywords during item submission in DSpace 7 #20

Open
5 tasks
cyphun opened this issue Nov 19, 2024 · 3 comments
Open
5 tasks

Add and manage subject keywords during item submission in DSpace 7 #20

cyphun opened this issue Nov 19, 2024 · 3 comments
Assignees

Comments

@cyphun
Copy link

cyphun commented Nov 19, 2024

As a user submitting a new item in DSpace,
I want to add subject keywords by selecting from existing keywords or creating new ones,
so that I can accurately describe the item’s content and ensure the keywords are updated in the database.

Acceptance Criteria:

  • Adding Existing Keywords:
    • The user can search for and select multiple keywords from a list of existing subject keywords.
    • Selected keywords appear as tags or chips, which can be removed if necessary.
  • Adding New Keywords:
    • The user can free-type new keywords in a text input field.
    • Free-typed keywords are immediately added as tags or chips and saved to the keyword database upon submission.
  • Keyword Database Update:
    • Any new keywords entered by the user are stored in the keyword database and become available for future use by others.
  • Unlimited Keywords:
    • The user can add as many existing or new keywords as needed without restrictions on the number of keywords.
  • Validation and Submission:
    • All selected and entered keywords are included in the item metadata upon successful submission.

Additional Notes:

  • UI Considerations:
    • The interface should provide autocomplete suggestions for existing keywords as the user types.
    • New keywords should be visually distinct (e.g., styled differently) until submission is complete.
@cyphun
Copy link
Author

cyphun commented Nov 22, 2024

@mfgaede Found this that I think is related to this issue: DSpace/dspace-angular#2435

@john-zhang1 thanks for taking a look

@cyphun
Copy link
Author

cyphun commented Nov 26, 2024

@caflynn This is ready to be reviewed at: https://dev.scholarsbank.uoregon.edu/

@cyphun
Copy link
Author

cyphun commented Nov 26, 2024

@caflynn When this looks good, we can get this moved into production, so just let us know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants