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 8 Next »

Date

jrudder


Goals

Discussion items

TimeItemWhoNotes
10 mins
  • Reflect on the 2.1.0 Release Process

How did it go - what could we do differently next time?

Look at how things fit together - Lynette spent time to write up a process based on documented branching models.

(1) trunk-based development

(2) flow

That branch should be contained and ready to go - so when we cut a big release - the normal flow would be to deploy for QA testing and continue to develop on Master as that's going on. If there's a conflict between flow of QA testing and ensuring

15 minsTargeted Refactoring for 2.1.1

Refactoring falls into a few camps -

Backward Compatibility Legend:

BC - either no backward compatibility concerns or easy to make backward compatible
BC? - requires analysis to determine backward compatibility impact
BC - either difficult to make backward compatible or requires significant effort to achieve backward compatibility

A Few Key Proposed Refactors

  • BC - 2.1.0 created lightweight versions of admin set and collection factories. A few tests were updated. Need to refactor remaining test that use Admin sets and collections to use lightweight factories and then remove heavy factories. (Issue #2940)
  • BC - Works could also benefit from a lightweight refactoring.
  • BC? - Drying up of code in Collection Views. (Issue #1677)
  • BC? - Performance improvements around indexing (Issue #1826)
  • BC - Make new Edit Collection UI look like Work UI. (Issue #3107)
  • BC - Cleanup of participants organization - recorded in permission tempates or ACLs in Fedora. Ideally one place to check that. Should be ACLs. Refactor to get depositor info int ACL. (Issue #2474)
  • Additional Potential Refactors: open issues in Hyrax - 21 marked as Refactoring

Some weigh in by responsible parties on priorities. See if there's another category that should be considered.


10 minsRecent Hyrax Activity
  • Hyrax Working Group
  • Analytics
  • Bulk
  • Accessibility


15 minsRepository Certifications and Hyrax


  • No labels