openlibhums / janeway

A web-based platform for publishing journals, preprints, conference proceedings, and books
https://janeway.systems/
GNU Affero General Public License v3.0
172 stars 65 forks source link

Cross title collection search #2477

Open wendycr opened 3 years ago

wendycr commented 3 years ago

It would be useful for a subset of related titles to be searched together as a group. For example a collection with 4 titles published by the same organization or on the same topic. In this way the search box could find relevant results in any of the titles.

mauromsl commented 2 years ago

Hi @wendycr, I'm thinking on how we can implement the user interface for this issue. Would you expect the end user to filter down which collections is the search term used on? We could render a list of collections with checkboxes, but this would be unmanageable for sites with a large number of collections. I'm also not sure under which circumstances the end user would know which collections they want their search query to be executed on

wendycr commented 2 years ago

I was thinking we could set up specific collections - such as history. Perhaps that would have a landing page of its own? We have 5 history journals and searching across them would be useful. So if by user, you mean me setting it up, then it shouldn't be hard. If you mean a reader deciding to cross search 3 random titles, then the interface could be a problem. I would also like to be able to search EVERYTHING -- but this would be most useful when more fields are searched

On Thu, Mar 31, 2022 at 3:25 AM Mauro MSL @.***> wrote:

Hi @wendycr https://github.com/wendycr, I'm thinking on how we can implement the user interface for this issue. Would you expect the end user to filter down which collections is the search term used on? We could render a list of collections with checkboxes, but this would be unmanageable for sites with a large number of collections. I'm also not sure under which circumstances the end user would know which collections they want their search query to be executed on

— Reply to this email directly, view it on GitHub https://github.com/BirkbeckCTP/janeway/issues/2477#issuecomment-1084257488, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKWQ4TFPHWZ2UIBB3KSF7LVCVOPNANCNFSM5FFC7U4A . You are receiving this because you were mentioned.Message ID: @.***>

-- Wendy Robertson (she/her) University of Iowa

mauromsl commented 2 years ago

I was thinking we could set up specific collections - such as history. Perhaps that would have a landing page of its own? We have 5 history journals and searching across them would be useful. So if by user, you mean me setting it up, then it shouldn't be hard. If you mean a reader deciding to cross search 3 random titles, then the interface could be a problem. I would also like to be able to search EVERYTHING -- but this would be most useful when more fields are searched On Thu, Mar 31, 2022 at 3:25 AM Mauro MSL @.> wrote: Hi @wendycr https://github.com/wendycr, I'm thinking on how we can implement the user interface for this issue. Would you expect the end user to filter down which collections is the search term used on? We could render a list of collections with checkboxes, but this would be unmanageable for sites with a large number of collections. I'm also not sure under which circumstances the end user would know which collections they want their search query to be executed on — Reply to this email directly, view it on GitHub <#2477 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKWQ4TFPHWZ2UIBB3KSF7LVCVOPNANCNFSM5FFC7U4A . You are receiving this because you were mentioned.Message ID: @.> -- Wendy Robertson (she/her) University of Iowa

Ahh, gotcha now: this would be cross-journal collections that exist at press level. We might be able to use the existing "Disciplines" for this, with cross-search functionality as suggested. I'll keep it in mind during the search rework