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

Default DSpace considering Publications or Untyped Items as default entities for Homepage Recent and every Browse by filters #3168

Open
paulo-graca opened this issue Jul 6, 2024 · 0 comments
Labels
component: configurable entities related to configurable entities component: Discovery related to discovery search or browse system help wanted Needs a volunteer to claim to move forward new feature

Comments

@paulo-graca
Copy link
Contributor

Is your feature request related to a problem? Please describe.

I was initially considering this a Bug report, but I opted for a feature request instead. When DSpace introduced Entities in DS7, It made it optional, so that people that don't want to have it enabled it, could use DSpace as it was in earlier versions. Currently, DSpace community is considering to have Entities enabled by default. We enabled entities and load OpenAIRE's Entity model. And one of the things we didn't like in the default DSpace was the fact that Homepage Recent Submissions and the Browse By, showed us results for other entities besides what we were expecting. It felt odd because we here expecting to see the same behavior of DSpace without entities, meaning we expected to see those filters only applied to entities of type Publications and untyped items. That was also the feedback from our community during our Migration Pilot and I also got the same feedback from Giuseppe (4Science).
We need to have a clear idea of what is useful for our users. For instance, our users preferred to have only Publications and Untyped items at Recent Submissions at the home page, and have the default Discovery configuration to filter only for those types.

Describe the solution you'd like

We have done this work. Mainly it's just changing Angular Components (we have created a new one) and changes to Discovery to filter results based on whats make sense to users.

Additional information

Homepage recent submissions (only Publications and Untyped items)
image

@paulo-graca paulo-graca added new feature needs triage New issue needs triage and/or scheduling labels Jul 6, 2024
@github-project-automation github-project-automation bot moved this to 🆕 Triage in DSpace Backlog Jul 6, 2024
@tdonohue tdonohue added component: configurable entities related to configurable entities component: Discovery related to discovery search or browse system help wanted Needs a volunteer to claim to move forward and removed needs triage New issue needs triage and/or scheduling labels Jul 9, 2024
@tdonohue tdonohue removed this from DSpace Backlog Jul 9, 2024
@github-project-automation github-project-automation bot moved this to 📋 To Do in DSpace 9.0 Release Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: configurable entities related to configurable entities component: Discovery related to discovery search or browse system help wanted Needs a volunteer to claim to move forward new feature
Projects
Status: 📋 To Do
Development

No branches or pull requests

2 participants