Running Hyrax locally
Install and run Hyrax locally using provided Docker instructions.
Those who have installed Hyrax locally are invited to help out those trying out these instructions.
Julie Hardesty - Mac (application-based/Docker Desktop)
@Rebekah Kati @Nianli Ma @Michael Johnson
Implement data seeds
Add data seeds to non-production Docker install of Hyrax so there are collections with works in place, ready for testing and development work.
Data seed needs for dev: https://docs.google.com/spreadsheets/d/1b93me1Gh614eQEWzeqzsSw32PDr_ymIfJ-PvrR7zxDM/edit?usp=sharing
Previous data seed code work: https://github.com/samvera/hyrax/blob/main/lib/generators/hyrax/templates/db/seeds.rb
11am Eastern Tuesday, Dev Congress Zoom
Extend metadata.yml to ActiveFedora::Base work models
Make the pattern for specifying the attributes of a work type in a yaml file that was introduced in Hyrax 3 work with ActiveFedora::Base models and backport to Hyrax 2.x
Exploratory work done in a branch:
More work done in a hyku context specific to certain models:
Make feature tests runnable in docker environment
Feature tests are not able to connect to the external chrome in docker making all of the tests fail.
Should be fixed via:
Documentation on code base patterns to help educate new contributors
Pattern documentation started at… https://github.com/samvera/hyrax/wiki/Development-Patterns
Heather Greer Klein
Implementing a CLA checker
Heather Greer Klein
Try out Hyrax development workflow
Open Hyrax issues that (we think) are relatively small or good places to start. Available for trying out a new local Hyrax install and help improve the developer/contributor workflow.
Add bibliographic_citation to the form - https://github.com/samvera/hyrax/issues/4632
CC4.0 license configuration - https://github.com/samvera/hyrax/issues/810
Reports show as “Unfiltered” when they are, in fact, filtered - https://github.com/samvera/hyrax/issues/1335
Tab selection lost when changing locale - https://github.com/samvera/hyrax/issues/3766
Continue efforts to move Hyrax to fully use Valkyrization as the backend storage mechanism.
File Visibility PRs to Hyrax
HykuAddons has PR work that makes it possible to set file-level visibility (public, institution, embargo, lease, private) separate from work visibility
Hyrax PO needs to discuss UX of this work to see if there should be any changes before merging to Hyrax
10am Eastern Tuesday, Dev Congress Zoom