-
Notifications
You must be signed in to change notification settings - Fork 44
CDM 2020 02
Chris Beach edited this page Feb 7, 2020
·
9 revisions
8th February 2020 (US) / 7th February 2020 (AU)
- Chair: Nick Charles
- Scribe: Samantha Fisher (Chris Beach)
List of attendees: NickC, IanS, AaronH, CathF, ChrisB, Penghai
- 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
- Travis CI - .org versus .com (CB)
- openEQUELLA-blackboard-integration now being released via Travis (CB)
- Renovate Bot not producing updates - #1468 (IS)
- CDM flagged issues - https://github.com/openequella/openEQUELLA/labels/CDM (CB)
- Timelines for 2019.1.2 and 2020.1.0 (CB)
- Blackboard integration timelines (CB)
- Please add more
- CB - Discussed known working env PR
- CB - Committership effort to be handled this month
- IS - Noted hotfix release doc merged
- Travis CI - com vs org
- oEQ repos on the free tier of Travis CI com
- IS - Travis .com and .org are merged. Any new builds / repo should be in .com
- oEQ Bb integration
- General consensus that it's a good idea to have repos build automatically
- IS - better to have an github bot / account to do the releases (noted action item)
- Concerns with renovate
- IS - #1468 has good information, need deeper review
- IS - For a few months we haven't had Renovate checking (noted action item)
- #1458 SameSite issue
- General - there is concern, possible to tweak with web server, but need deeper effort / review.
- IS - Need to try (CB) Blackboard, (NC) Moodle, (NC) D2L (noted action items)
- CI builds and Chrome v80
- IS - With Chrome / Chromedriver v80 released, the CI / build will be updated soon
- CB - Running 2019.1.3 autotests locally with Chrome v80
- IS - there is some tech out to retry autotests to mitigate the legit flaky tests
- Release timelines
- 2019.2.1
- IS - bigger push to update the accessibility issues, hopefully within the next fortnight to have the issues merged into develop
- IS - no concerns to cherry-pick the Bb LTI MVP into the hotfix/2019.2.1 branch now
- 2020.1.0
- CB - Cut RC by creating the release branch on 2/21, release on 3/6.
- General - no concerns on 2020.1.0 timeline
- 2019.2.1
- Bb timelines
- CB - Noted Bb SaaS v3900 rollout schedule - https://help.blackboard.com/Learn/Administrator/SaaS/Release_Notes/Learn_SaaS_Release_Schedule#cd_schedule
- CB - Users can adopter the LTI flows now, migration B2 in progress, REST MVP planned for later this month / early March
- CB - would be good to send mailing list msg for adopters that use the Bb integration (noted action item)
- IS - improvements on accessibility - stylesheets / aria labels. Nothing destructive. Using a component branch, and will then merge into develop.
- IS - changes to Cloud Provider functionality. Will be back-ported to 2019.1 and 2019.2
- CB - Dependency upgrades
- IS - Interesting tree of dependencies for Tika / CXF / Spring
- General - Once Spring / Hibernate can be upgraded, let's focus on 1 major version bump per release
- CB - Rest-based auto-testing - setup via REST and testing core functionality via REST (and not selenium)
- Generally - no concerns
- IS - lots of E2E tests, would be good to review the REST Institution - part of OldTests / TestNG
Would be good to get some review / sign off on the following:
- #1230 - IS will check on the failing builds
- #1232
- #1231
- https://github.com/openequella/openequella.github.io/pull/54 - IS to review
- https://github.com/openequella/openequella.github.io/pull/39 needs some TLC (noted action item)
- March CDM:
- Ian - Chair
- Sam - Scribe
- 5th / 6th of March