/
2023-04-14 Maintainer's Office Hours Notes

2023-04-14 Maintainer's Office Hours Notes

Agenda

  • CodeCov

    • Dropped their package from PyPi

    • ~100 repos have that as a dependency and builds/tests fail

    • We don't have an established process

    • Related/Not Related we use tox battery is a package we use. It blocks us from upgrading to tox 4 because it pins tox.

    • There was a 2U hackathon project on measuring coverage

    • Ned is looking at grooming work, what we'll need

      • Updated cookie cutter

      • Update the docs

      • Fix the existing repos using the upgrade runbook

      • Post to the Discourse, maintainers | announce

  • API focus

    • Coming out of the meeting with 2U, we agreed that focusing on improved APIs and API conformance would benefit everyone.

    • Authentication causes up headaches because we have a lot of partially done work in this area

      • Current options are

        • session key

        • jwt

        • single platform level API key

    • We need a way to generate tokens in a sane way for service-to-service connections

  • @Kyle McCormick from Axim is interested in moving edx-platform maintainership forward. He's working on a proposal to kick this effort off.

Related content