# Core Contributor Sprint Retro - 1 October - 15 October

**URL:** <https://discuss.openedx.org/t/core-contributor-sprint-retro-1-october-15-october/8546>\
**Category:** Core Contributors\
**Tags:** core-sprints, retrospective\
**Created:** [October 20, 2022, 10:43am UTC](https://discuss.openedx.org/t/core-contributor-sprint-retro-1-october-15-october/8546 "2022-10-20T10:43:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dean](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/dean/32/4787_2.png) [@Dean](https://discuss.openedx.org/u/Dean)\
**Post date:** [October 20, 2022, 10:43am UTC](https://discuss.openedx.org/t/core-contributor-sprint-retro-1-october-15-october/8546/1 "2022-10-20T10:43:06Z")

</div>

## Full report

@antoviaque #Working Groups > Core Contributors

Find the full report in Listaflow for your convenience: [https://www.listaflow.com/](https://www.listaflow.com/)

There have been 497.75 hours worked on the last two weeks, up compared to 285.75 hours and 320 hours in the previous two sprints.

## Calls for help/collaboration

| Is there anything where you could use help from others? Or that you would like to collaborate on? | User |
| --- | --- |
| - Vote at the TOC elections if you have registered!  
- Please help test & provide feedback about the upstreaming course! See [Course |](https://courses.opencraft.com/courses/course-v1:MOOC-FLOSS+101+dev/course/) | Xavier Antoviaque |
| \* OEP-57 is in review, would love to hear more CCs’ opinions! [https://openedx.atlassian.net/wiki/spaces/COMM/pages/3540713547/Open+edX+Proposal+57+Product+Offering](https://openedx.atlassian.net/wiki/spaces/COMM/pages/3540713547/Open+edX+Proposal+57+Product+Offering)  
\* We are still looking for a new Build-Test-Release Chairperson. If you are interested but don’t have Build-Test-Release experience, no problem, we’re happy to work with you and get you up to speed 🙂 Reach out to Sofiane, Ned, me, or #wg-build-test-release if you’re interested. | Kyle McCormick |
| Want to send Kudos to Braden for rocking the replies on [discuss.openedx.org](http://discuss.openedx.org)! I clock 17 threads you’ve participated in since the beginning of October alone. So good! | Jill Vogel |
| 1. We could use more info from Data WG folks about the events they use in this ticket: [Spike: Review and report on event\_types in use in your organizations data pipeline · Issue #16 · openedx/wg-data · GitHub](https://github.com/openedx/data-wg/issues/16). 2. I would like to work with someone in the community on this ticket as well: [Spike: Investigate mapping problem events to xAPI statements · Issue #15 · openedx/wg-data · GitHub](https://github.com/openedx/data-wg/issues/15) | Brian Mesick |

## What should be improved?

| Retrospective - Improvements | User |
| --- | --- |
| how do we know if a PR needs a product review? who should we ask or tag? this was raised in [this thread](https://openedx.slack.com/archives/C02QN50TYMD/p1664814092390859). | Maria Grimaldi |
| MFE support for the community is still and afterthough. We need to make it first class citizen | Felipe Montoya |

| Retrospective - Blockers | User |
| --- | --- |
| Still finding it very difficult to block out time for CC, in amongst client firefighting and scope changes. ☹ | Jill Vogel |
| We need to finalise the Listaflow strategy. We plan to invite Fox to the next marketing meeting to discuss directly with the group. | Dean Jay Mathew |

## What went well these last two weeks / sprint?

| Retrospective - What went well these last two weeks / sprint? | User |
| --- | --- |
| - TOC wiki page went live without any hiccups.   
- I learnt about a new Open edX role (Arbiter), and enjoyed performing my duties so far | Ali Hugo |
| The upstreaming course reached a first important milestone - it has reached beta status, with the first full draft of the course ready for early testing. | Xavier Antoviaque |
| The Built Test Release group have already published Olive and it went up on the first try! [https://olive.demo.overhang.io/.](https://olive.demo.overhang.io/.)  
Marketing are getting much closer to developing How To videos to accompany the new Open edX Documentation site.  
 | Dean Jay Mathew |
| Collaborating with Ned, Sarina, and Feanil. | Carlos Muniz |

Here are the calculations of total hours: [Core Contributors - Sprint Planning & Retro - Google Sheets](https://docs.google.com/spreadsheets/d/1E4EGEBZLw1VSzVUZThnDn187cmHOKAdsgfnvncGDwF0/edit#gid=1144562890)

---

<div class="post-metadata">

**Author:** ![antoviaque](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/antoviaque/32/32_2.png) [@antoviaque](https://discuss.openedx.org/u/antoviaque)\
**Post date:** [October 20, 2022, 6:16pm UTC](https://discuss.openedx.org/t/core-contributor-sprint-retro-1-october-15-october/8546/2 "2022-10-20T18:16:21Z")

</div>

Thanks @Dean ! And I’m posting a recap & follow-up of the blockers above, from the discussions in the contributors meetup on Tuesday:

> We need to finalise the Listaflow strategy. We plan to invite Fox to the next marketing meeting to discuss directly with the group. (@Dean)

There has been a meeting to figure it out yesterday, besides the [discussions in Slack](https://openedx.slack.com/archives/C015KC8CN76/p1664490210487569) - see the summary & meeting recording in the ticket:

> **[\[BB-6766\] Basic support for subteams (#58) · Issues · opencraft / dev /...](https://gitlab.com/opencraft/dev/listaflow/-/issues/58#note_1140273494)**
>
> Story "As a member of a large organization, I want to be able to fill out my checklist while affiliating it...

Note that there have also been a few suggestions to improve the notifications, descriptions and generally remove blockers for reporting:

> **[Optimize Listaflow for response rates (#61) · Issues · opencraft / dev /...](https://gitlab.com/opencraft/dev/listaflow/-/issues/61)**
>
> One of the main current issues of the sprint reporting of core contributors via Listaflow is the low response rate that we get. It's not really Listaflow's fault,...

> how do we know if a PR needs a product review? who should we ask or tag? this was raised in [this thread](https://openedx.slack.com/archives/C02QN50TYMD/p1664814092390859). (@mgmdi)

We discussed during the contributors meetup, and it’s a topic being investigated by the product working group. There currently isn’t a good answer on this yet, but see the ticket below for the details and current status of the discussion.

@jmakowski In the meantime, should you be the one being pinged on pull requests in cases like this? Or should this go to @Michelle_Philbrick & @itsjeyd as part of OSPR management & routing?

> <https://github.com/openedx/platform-roadmap/issues/182>
>
> \### Acceptance Criteria
> 
> The goal is to arrive at a list of recommendations for …where and how the Product WG can intervene to remove bottlenecks in the PR review process and to ensure timely reviews.
> 
> \### Product Brief
> 
> https://openedx.atlassian.net/wiki/spaces/OEPM/pages/3476357132/Idea+Board+Project+Briefs#8.-PR-Workflow-Evaluation-and-Interventions
> 
> \### Child Tasks
> 
> \- \[\] Review the steps where product reviews are expected in the OSPR process
> \- \[\] Evaluate the current practice by reviewing the tickets currently needing a product review, and by asking the community for feedback about them
> \- \[\] Trial run
> \- \[\] Improve the product review practice & steps; in particular, figure out a way to ensure contributions don’t end up blocked, along with detection & escalation of any missing product review

> Still finding it very difficult to block out time for CC, in amongst client firefighting and scope changes. ☹ (@jill)

This inevitably happens to all of us at some point – whether it’s because of client emergencies, personal life, vacation, etc. there will be sprints where we can’t do the time committed. A good way to deal with this is to build up some extra time when there are less constraints on our time – for example, for a 20h/month commitment, contributing 30h one month allows to do only 10h the next month. As long as it averages out correctly, and that it’s done ahead to avoid falling behind, it’s completely fine.

> MFE support for the community is still and afterthough. We need to make it first class citizen (@arbrandes)

Yes, I think @Kelly_Buchanan is currently running into that issue while trying to plan for proper MFE support in the Open edX release for the credentials changes she’s planning now. @arbrandes you mentioned that you’re spearheading an effort to improve the situation, including providing better instructions for how to achieve proper MFE support. Do you have some links that people interested in this can have a look at? CC @regis as this is also related to Tutor.

---

<div class="post-metadata">

**Author:** ![arbrandes](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/arbrandes/32/158_2.png) [@arbrandes](https://discuss.openedx.org/u/arbrandes)\
**Post date:** [October 25, 2022, 1:26pm UTC](https://discuss.openedx.org/t/core-contributor-sprint-retro-1-october-15-october/8546/3 "2022-10-25T13:26:56Z")

</div>

> [@antoviaque](#):
>
> @arbrandes you mentioned that you’re spearheading an effort to improve the situation, including providing better instructions for how to achieve proper MFE support. Do you have some links that people interested in this can have a look at?

As a matter of fact, yes! We now have a central checklist that sets the bar for MFEs to be included in a Tutor release:

[https://openedx.atlassian.net/wiki/spaces/COMM/pages/3561521275/Requirements+for+an+MFE](https://openedx.atlassian.net/wiki/spaces/COMM/pages/3561521275/Requirements+for+an+MFE)

This will hopefully make it easier to communicate what frontend developers need to do before the BTR group will accept an MFE for inclusion in a Tutor release.

Note that these are not yet official requirements outside the Build-Test-Release group. Those will come about as a part of the upcoming [OEP-61](https://openedx.atlassian.net/wiki/spaces/COMM/pages/3511091214/OEP-57+OEP-61+Update+Game+Plan#Create-OEP-61-(Repository-Organization-%26-Metadata)). We don’t expect the above list to change much until then, though.
