[BD-03] 2020 Dec Sync: Agenda & Notes
- 1 2020-12-16
- 2 2020-12-09
- 2.1 Agenda
- 2.2 Action Items
2020-12-16
Agenda
Status update
@David Joy (Deactivated) : went through & tasked out milestones; next up, going to start look at the course authoring repo PRs, goal to get them working & merged in (part of M1.1)
M1.1 includes some UI stuff - @David Joy (Deactivated) to point @Ange Romanska (Deactivated) / @Jon F in the right directions here.
Ange to follow up on David’s Miro questions
@sburch (Deactivated) : getting up & iterating on ADR & models. Outstanding: roadmap for LTI integration w/i that model. Working on getting tests passing
@Kshitij Sobti : working on configuration model. Storing LTI config id in tab data so know what config it’s associated with. that id will become part of the URL, so wondering if should add another uuid based id in lti config so you have more random Id in the URL (rather than sequential)
@Kshitij Sobti link to the PR?
[steven] sounds like best practice
@Ange Romanska (Deactivated) / @Jon F been going through prototypes of thread interactions/moderator experience/etc with lo-fi mocks with partners.
Good feedback & validation
Look over milestones 1 & 2 tasks that @David Joy (Deactivated) set up in Jira
https://openedx.atlassian.net/secure/RapidBoard.jspa?rapidView=672 has all the 1.0 & 1.1 tasks - board for us to look at as a team
Good job overall. Let’s continue this work in early January for the next 2 milestones
PL: timeline on 1.0/1.1
1.0
7742/7805 - Kshitij working on now, confident in this sprint
7350 - Steven working on tests; pretty sure we can merge this soon. Are we good to merge initial config w/ LTI config model as-is?
Doesn’t support LTI 1.1, so, yes(?) but not okay for long as not functional at the moment
>>>> move fast and break things <<<<
Some work that’s done has landed in 1.5+ because we’ve shrunk initial goals to just get something through
In terms of 1.1, app selection & config UIs are close, just need polish (Kshitij has done a bunch here) - good amount already in place
@Piotr Surowiec : we discussed leveraging core committers as reviewers, where are we at with that?
Since MFE is milestone 1.6, doesn’t make sense to drive too hard at that. but once we do, it’ll go faster as we have core committer access
Goal from edX side is to be 100% on this project so hope we aren’t a blocker anymore / don’t need to leverage core committers as much
PL: LtiConfiguration
PL: Way we link the tab to which LTI model it should load
PL: Ange review of mocks
Modal dialog for “Piazza” is just a screenshot of an existing modal.
Needs to know what to include in the LTI 1.1 modal for Piazza
Fields:
Consumer ID
Consumer Secret
2020-12-09
Agenda
Discussions Moderator Experience - UX Discovery Review
https://miro.com/app/board/o9J_lffuV3Q=/ - password
Discussions2021
one note - Moderation tools not covered in this presentation, still in early design discovery (and also not likely to be in Phase 1 scope anyways)
Status updates
@David Joy (Deactivated) - because of internal priorities, have not been able to make much progress. Had a task to make more tasks based on realignment, but haven’t been able to get to it.
@sburch (Deactivated) - haven’t had as much focus as I’d like. Been iterating on config ADR, one parking lot Q on auth/LTI
@Kshitij Sobti wasn’t available last week, now investigating LTI tabs for discussions. Thinking about that with generalness in mind - something similar to the way static tabs work right now.
Review Milestone Planning: Discussions Improvements + Integrations (Phase 1 + 2)
v1.0: LTI scope creep could blow things up
Worry that Rebranding won’t end
1.5 sprints left - LTI config, LTI course tab, after that can manually add LTI course tab which gets us to what we need - approach might be possible over the next sprint.
Django admin - annoying but simple approach; @Kshitij Sobti there needs to be some config that is outside django admin
@Kshitij Sobti LTI Course tabs discovery
Auth/LTI
How can we communicate/iterate faster?
Action Items