Skip to content

CDM 2019 05

Chris Beach edited this page May 8, 2019 · 7 revisions

openEQUELLA Community Dev Meeting May 2019

2019-05-02 (US) / 2019-05-03 (AU)

Attendees

NickC, IanS, ChrisB, ChristianM, Penghai, JolseM, SamF, AaronH

Chair (TBC): Ian S Scribe (TBC): Chris B

Working Agenda

Specific Topics

  • Status of Admin Console launcher (CB)
  • Review openJDK / icedtea-web efforts (CB)
  • Dependency lists (CB)
  • oE vs oEQ naming - be nice to align before Open Apereo (CB)
  • Moving repos to Apereo GitHub org (CB)

Please add more.

General Topics

  • Review Action Items
  • Specific Topics
  • Discuss code enhancements since last CDM
  • Review tech choices, code structures, direction
  • Any tech debt concerns
  • Open PRs to discuss
  • Q&A

Minutes

Action Items Review

  • Create tickets to write some JS tests - Chris B
    • Need to do for JestJS on unit tests
  • Look at how Checkstyle can be run without breaking build (including human readable reports) - Joe S
    • Handed off to Penghai, and PoC ready for review
  • Copyright this month - Chris B
    • Ready for PR review
  • Review what JS libraries are in use - Jolse M
    • Tiny MCE was the only issue with Av2
    • Reviewed the rest of the dependencies without issues found
  • Check if we can build the applets with OpenJDK / IcedTea - Chris B
    • Investigation in progress
    • Take a look at Amazon Corretto
    • javaws.jar from icedtea-web should be able to use with any other JDK (not just icedtea built)
  • Create GitHub Issue for conversion of Layout from Purescript to Typescript - Ian S
    • Ticket created - there will still be some Purescript, but there won't be new Purescript coding; since the layout is important, it's being converted.
  • Ensure the LTI/REST is part of the 2019.1 milestone - Chris B
    • status - closed

Specific Topics

  • Admin Console
    • Still in progress, lots of tech debt and duplicated code
    • No working application yet
  • Review of openJDK
    • still a WIP
  • Deps list
    • Are there any automated tools available to help with this effort?
    • Jolse used several tools, not sure which ones
    • Already an SBT plugin on the Java / Scala side to update the NOTICE file
  • oE vs oEQ
    • Cath, Al, JimL?
    • Jolse has used oEQ in the code and the docs
  • moving repos
    • May 8th testing deadline

General Topics

  • Code enhancements
    • Progress is being made on cloud providers
    • Continued work on Admin Console
    • Docker work
    • B2/WS - v2.0.3 ??? date
  • Review tech choices / direction
    • Autotests worked on - been cleaned up, worked with AWS Aurora DB
  • Tech debt
    • Purescript and Admin Console launcher previous discussed
  • Open PRs
    • Generalize headers PR > Ian to review
    • PR 661 > get it unstuck
    • PR 618 > just need a review
    • Deps PRs > now that the autotests are working

NEXT MEETING:

  • June 13 (US) / June 14 (AU) - Note it's a week later due to traveling around Open Apereo!
  • Scribe: NickC
  • Chair: ChrisB

Action Items

  • Create ticket for JestJS on unit tests (CB)
  • Figure out what to do with Tiny MCE's license (it's LGPL, and pre-node modules, the dependencies are in the , and now via node modules via parcel) (CB)
  • Send out a note for community to agree / align on abbreviation (CB)
  • Deadline for repo-move testing, repo-wide (All)
  • Ian to review PR generalize headers soon (IS)
Clone this wiki locally