Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Time

Item

Presenter

Notes

12-12:02

Blockers

Team

  • Many open pull requests limiting progress (lots of WIP here)

    • core committer access will help with part of this but not the full challenge

    • some of this is due to the size of the pull requests (API changes to support multiple milestones, additionally a front end PR is also large)

    • context switching also doesn't help here

  • In the future, goal is to try to limit size of PRs, have more tasks in Jira for this.

  • How to balance speed + quality here

    • reviewed are still critical here, TBD on what team decides for some of these larger pull requests.

  • Open architectural questions - how to address

    • ADR first model for these changes

  • Next step - generate list of open questions for what we want to do in the future (so we can answer what we do next)


12:20

Grooming Milestone


v1.2 → v1.14/5

Once this is reviewable by edx staff in production we can do a round of feedback / review.

v1.3 - Which integrations are ready, which have not been tested?

Ready: Yellowdig, Piazza,

In Progress: Discourse

Blocked: Inscribe credentials

Open Question: How to handle org or instance level LTI credentials for a given discussion provider.

v1.5 What is in flight?

  • Teams UI effort is in progress

  • Some additional cards / items here will require input / review from another team.

  • Plan is to split out the existing PR soon for review.

  • Add task for removing advanced settings for each card.

Open Architectural Questions / issue

  • What questions does the system want to be able to ask about the CourseApps?

    • What courses have this app?

    • What courses have this app and this app/ provider?

  • What is the impact to the class interface if we want to allow repos outside of edx-platform to eventually implement these?

Action items

  •  Team to generate a list of questions for broader platform direction so that we can decide architectural questions that remain open
  •  Spike / Discovery Task: How to handle org or instance level LTI credentials for a given discussion provider?
  •  Marco Morales (Deactivated) / Jon F Task: Customer provider message / configuration rules (ex: Discourse requires PII, Yellowdig has org level configuration) TBD what milestone to associate this task with, potentially v1.5 (related to TNL-8339, TNL-7945)
  •  Add task for v1.5 to remove advanced settings for each other cards.

...