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

Deprecate browse indexes in favor of Discovery #48

Open
alanorth opened this issue Dec 11, 2014 · 4 comments
Open

Deprecate browse indexes in favor of Discovery #48

alanorth opened this issue Dec 11, 2014 · 4 comments
Assignees
Labels

Comments

@alanorth
Copy link
Member

Instead of old "Browse by" searches:

https://cgspace.cgiar.org/browse?type=ilrisubject

We should probably be using Discovery searches:

https://cgspace.cgiar.org/search-filter?field=ilrisubject

Is there anything "Browse by" can do that Discovery can't? Technically they are both using the same SOLR (discovery) backend.

@alanorth alanorth self-assigned this Dec 11, 2014
@alanorth
Copy link
Member Author

Blocker for this: Atmire Listings and Reports module requires lucene indexes (for now, at least as of DSpace 4.2).

@alanorth
Copy link
Member Author

Update to above comment: Atmire's Listing and Reports module seems to only require the Lucene search indexes (not browse). This at least makes it half as dependent on Lucene in reality...

@alanorth
Copy link
Member Author

Clarification: after a discussion on the dspace-tech mailing list it seems "Browse by" does in fact use Discovery, so the reason to deprecate it is only for aesthetics (long sidebar #64) and usability (lack of pagination options).

Atmire's Listings and Reports still uses Lucene though, so we need to have them plan an upgrade.

@alanorth
Copy link
Member Author

Update: As of DSpace 5, Atmire has released a new Listings and Reports module that doesn't rely on Lucene. The "Browse by" functionality doesn't use Lucene anyways, so we only need to evaluate whether Discovery works well enough for our use cases...

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

No branches or pull requests

1 participant