(blue star) Date

(blue star) Participants

List meeting participants using their @ mention names

(blue star) Goals

List goals for this meeting (e.g., Set design priorities for FY19)

(blue star) Discussion topics

Time

Item

Presenter

Notes

5

How to get things from tCRIL

Proposal: create a new (issue? JIRA?) and have tCRIL add in the same way we will eventually expect edX internal engineers to report issues. Should probably have a tCRIL request tag.

Ownership?

  • Tutor is still owned by Overhang

  • We would write our own plugins into Tutor and control that.

  • There are proprietary extensions

  • We could fork it at any time.

We have a vested interest in using what the rest of the Open edX ecosystem uses, and we’re hoping that the investment in getting this to work well for 2U/edX benefits the rest of the community as well.

Tutor Discussion

Current progress

  • M1 Macs have not reached the team yet.

  • Requests with AWS Playground to get access to the M1 hardware

  • How to doing devstack testing on different hardware?

    • Talk to Tim McCormick, Adam Blackwell about thoughts about this.

  • Tutor installed and running with ecommerce and mfe plugins.

    • Haven’t managed to test ecommerce yet with a test purchase yet.

  • frontend-app-learning is going to be on by default for Nutmeg.

20

New Issues


  • What is the biggest pain point?

    • Documentation seems like an obvious one.

    • Running unit tests?

    • How do we attach a debugger?

      • We can ask Regis about this in Open edX Slack.

  • Which tools do people use?

    • Pycharm, Webstorm, SublimeText

  • Docker Desktop questions

    • We could look into alternatives? Rancher desktop seems like a good one.

    • We(2U) is planning on paying the fees.

10

Assign tasks

(blue star) Action items

Chris Deery (Deactivated) to reach out to Overhang about debuggers and IDEs with Tutor.

John Nagro (Deactivated) to do some discovery on getting enterprise working in Tutor.

@all Everyone try to run Tutor for the service/code you modify most often. Track any issues in: Using Tutor for local development

Rebecca Graber (Deactivated) to set up the initial table for keeping track of services/MFE (might want to use Django 3.2 Upgrade List of IDAs

(blue star) Decisions

Type /decision to record the decisions you make in this meeting:

fd27aca4-526c-489e-955c-2d451db693ffDECIDED9bfbcf6a-f304-4624-aed5-bfe544d4f353If we need to get something from tCRIL, create a ticket in the 2U adoption project. Let them triage it. If a ticket is assigned to us, we can ask tCRIL to come to our meetings.b951ffc7-f9a5-4060-8701-2520a0e2d680DECIDEDInternal requests from 2U engineers can be reported in Slack, and then triaged by the working group.d91a875b-5f28-4424-abcf-dfdaba4d38b7DECIDEDWe are going to continue to use Docker Desktop for Macs for now and are planning on paying for it.