Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 23 Current »

Topic Proposal Checklist

  • Short Title
  • Description
  • Link to Issues, Branches, Documentation, etc.
  • Duration, estimate how long the session will last (For example: 3hrs, (2) 8hr days, etc.)
  • Proposed By (Samvera Slack Channel Handle)
  • Facilitator (Samvera Slack Channel Handle) 

Example

Title: Update ActiveFedora to work on Fedora 5.
Description: We have a branch sitting around that almost gets ActiveFedora working with Fedora 5, we could work together to get this passing.
Links: https://github.com/samvera/active_fedora/tree/fedora_5
Duration:  6 hrs
Proposed By:   name here
Facilitator: Seeking a facilitator.

NOTE: Put this information in the Proposed Topics table below.

Proposed Topics

You can...

  • add a topic to the table of proposed topics below (See Topic Proposal Checklist and example above for guidance on proposing a topic.)

  • identify yourself as a facilitator for a topic you propose or a topic proposed by others (See Facilitator Guide below.)

  • indicate your interest in one or more topics


Title

Description

Links

Time Estimate

Proposed By

Facilitator

Interested in

Upgrade to Bootstrap 4 in Hyrax

This is a UI-based upgrade that is needed to allow for other dependency upgrades to happen (Rails 6 and Blacklight 7)

https://github.com/samvera/hyrax/issues/5276

https://github.com/samvera/hyrax/issues/4016

https://github.com/samvera/hyrax/issues/3271

https://github.com/samvera/hyrax/pull/5280

2-3 days?

Juliet Hardesty

Adam J. Arling

Mat Jordan

Margaret Kibi

Dananji Withana

Hyrax-Valkyrization

Work on getting the MVP operational. The MVP definition is “each part of the model can be created and edited setting basic metadata, adding a file for works, without throwing an error”.

GitHub Project Board

https://nurax-pg.curationexperts.com/

MVP Status Summary

On-going

Lynette Rayle

Lynette Rayle


Rebekah Kati (issue testing)

Hyrax Onboarding

Helping anyone who needs it to get Hyrax up and running locally (probably via Docker).

https://github.com/samvera/hyrax/blob/main/CONTAINERS.md


2-3 hours

Juliet Hardesty

Juliet Hardesty


VSCode and Hyrax

Using VSCode to develop/debug Hyrax application

https://code.visualstudio.com

Thursday, January 27, 2-3pm Eastern

https://iu.zoom.us/j/88944228014?pwd=WGFBVktDU044blp5UVYxQ0xsU1NSZz09


1 hour

Tao Zhao

Tao Zhao



Fixing feature tests for docker-compose


With list of tests that are failing, fix them!

https://github.com/samvera/hyrax/pull/5280#issuecomment-994058709 (See “Outstanding problems not related to the upgrade” section of comment)


1 day


tamsin johnson


tamsin johnson



Sharing steps for infrastructure maintenance


Tasks to release docker images and package helm chart - previous discussion of automating those things; some work happened to automate this (move to ghcr, for example) but tamsin has manual steps to share and needs to do this soon!


Friday, January 28, time TBD


1-2 hours


tamsin johnson


tamsin johnson


Juliet Hardesty


Data Seeds Improvement


Use case for Bootstrap testing - would help to have seeded data available to test UI updates

https://github.com/samvera/hyrax/pull/5056



Margaret Kibi


Michael Johnson


Margaret Kibi
















Facilitator Guide

  • Propose or claim a topic in the Proposed Topics table above
  • You will be asked to introduce your topic with a brief summary (minute or less) during the kick off meeting

Contributor Resources

Goal of this checklist is to enable leaders of specific issues to be able to collect resources for those interested in contributing; aiming to provide a shared knowledge base before beginning the work together.  While optional, if you're facilitating a topic we recommend you provide these resources to attendees ahead of time:

  • Prepare zoom link or slack room link that will be used for contributors to gather
  • Prepare short list of languages the work will be coded in
  • Prepare list of any tutorials a contributor can complete to familiarize themselves with the work ahead
  • If similar work has occurred in other repositories please include links to those repositories as well


  • No labels