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 support for Blacklight 7 #3271

Closed
no-reply opened this issue Sep 13, 2018 · 6 comments · Fixed by #5730
Closed

Add support for Blacklight 7 #3271

no-reply opened this issue Sep 13, 2018 · 6 comments · Fixed by #5730

Comments

@no-reply
Copy link
Contributor

Descriptive summary

Blacklight 7 has been available for some time. We need to get a handle on how hard it will be to upgrade.

Rationale

We should keep our core dependencies up to date. Also, there may be a11y fixes in BL 7 that we want in Hyrax.

Related work

There's an initial branch here: https://github.com/samvera/hyrax/compare/bl-7. blacklight-access_controls and ``blacklight-gallery` both need updates to support 7.x first.

@no-reply no-reply added this to the 2.x series milestone Sep 13, 2018
@no-reply
Copy link
Contributor Author

I'm tentatively adding this to the 2.x series, though practically this may require a major Hyrax version.

@jcoyne
Copy link
Member

jcoyne commented Sep 14, 2018

This will require a Bootstrap 4 upgrade too.

@no-reply no-reply modified the milestones: 2.x series, Backlog Sep 15, 2018
@no-reply
Copy link
Contributor Author

Moving this to backlog, since Blacklight 7 still does not exist.

@jcoyne do we know if blacklight 7 release is forthcoming?

@jcoyne
Copy link
Member

jcoyne commented Sep 17, 2018

@no-reply I have no idea. Presumably this was discussed at the Blacklight conference. Maybe @tampakis or @jkeck knows something?

@marrus-sh
Copy link
Collaborator

marrus-sh commented Jan 28, 2022

Current status (in the bl7bootstrap4 branch):

@jlhardes jlhardes added this to Ready for Dev/Doc (priority ordered) in Hyrax Maintenance WG - January-April 2022 Feb 11, 2022
@dlpierce dlpierce self-assigned this Mar 24, 2022
@dlpierce dlpierce moved this from Ready for Dev/Doc (priority ordered) to In progress in Hyrax Maintenance WG - January-April 2022 Mar 24, 2022
@jlhardes
Copy link
Contributor

jlhardes commented Apr 6, 2022

If we are aiming for Bootstrap5 instead of Bootstrap4, we might need to aim for Blacklight 7.22.0 to make sure Bootstrap5 is supported (https://github.com/projectblacklight/blacklight/releases/tag/v7.22.0). Checking now on what is possible and how best to do this in #5276.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

5 participants