Skip to content

CDM 2020 12

Chris Beach edited this page Dec 3, 2020 · 6 revisions

openEQUELLA Community Dev Meeting {Dec / 2020}

Thursday December 3rd 4pm (US - Central) / Friday December 4th 9am (AU - Hobart)

Attendees

Nick, Ian, Cath, Penghai, Chris, Christian

  • Chair: Nick
  • Scribe: Chris

List of attendees: ...

Agenda

General Topics

  • Review Action Items
  • Specific Topics (Please add to below list, or email the equella dev list to have an item added)
  • Discuss code enhancements since last CDM
  • Review tech choices, code structures, direction
  • Any tech debt concerns
  • Open PRs to discuss
  • Q&A
  • Assign next Chair and Scribe

Specific Topics

  • Code Freeze (IS)
  • Incubating projects to support / enhance openEQUELLA (CB)
  • Next CDM aligns with public holiday (1st Jan) (IS)
  • Bb LTI / REST PR (CB)
  • Please add more

Minutes

Action items review

  • Moodle licensing - nearly done, just need a confirmation from Apereo (in progress)
  • Governance - in progress, found the OpenCast governance doc, and got a response from Karuta lead. Will follow up with the Advisory Board

Specific Topics

  • Code freeze - FYI - aiming for a 22nd / 23rd release date, Edalex just needs to button up the selection session, commencing deeper testing; looking to do more of a load testing with 40k item institutions. Looking to slow down on app-level dependency updates from Renovate until post-release
    • Setting up a Features Guide for 2020.2.0
    • The thought is we don't need a features guide if the release is more of an accessibility / stability release.
    • Possibility to setup a search feature in the github io doc site. Christian is sending through some details on that
  • Contrib repos
    • Chris is looking to do 2 side projects - web components that leverage oEQ REST APIs to provide a slideshow, and to provide a less clicky 'tagging' ability for items.
    • Folks are comfortable keeping it flexible. For this instance, agreed to add the 2 side projects into the oEQ org as normal repos. Might be good to highlight in the documentation about the effort to see if there is wider interest.
  • Next CDM - week after the 1st
  • Bb LTI PR - Timing is a bit tight, but folks are good to merge after another dev does a quick review. Ian will try today, otherwise Chris will ask a dev in Unicon

Discuss code enhancements since last CDM

  • New search UI in selection sessions - hybrid experience. Main search UX is new UI, but the adv search, browse, remote search will be in legacy UI
  • Adv search will be a playground for wizard UX migration into the new UI
  • The selection session is using the concept that the setting page component uses, but in reverse (new UI calling the server via old UI calls)
  • Future work to leverage new REST APIs for selection session
  • Lots of work to make the new UI / legacy UI bridging work

Review tech choices, code structures, direction

  • Nothing mentioned

Any tech debt concerns

  • Nothing mentioned

Open PRs to discuss

  • #2480 - Docker compose - Ian will try it out
  • #2460 - React v17 - Good update, but should wait until 2021
  • #2523 - apache cxf 3.4.1 - that is now a minor upgrade, so Ian will merge

Q&A

  • Add minutes here

Next up: Chair: Chris Scribe: Sam