And here is the core contributors sprint update, for the past two sprints - both @Dean and I were off for the previous sprint, so the two sprints are grouped in one update.
Time contributed
A total of 553 hours have been contributed by 25 participants. The average is:
Core contributor | Hours contributed |
---|---|
Kyle McCormick | 90 |
Cristhian Garcia | 60 |
Andrés González | 40 |
Dave Ormsbee | 40 |
Maria Grimaldi | 40 |
Braden | 31 |
Angie Ruiz | 30 |
Ali Hugo | 23 |
Felipe Montoya | 22 |
Kshitij | 20 |
Pierre Mailhot | 18 |
Ana Garcia | 17 |
Peter Pinch | 16 |
Santiago Suarez | 16 |
Xavier Antoviaque | 14.5 |
Piotr | 13 |
Cassie | 11.75 |
Zia Fazal | 11 |
Gabriel | 9.75 |
Jill | 9.5 |
Matjaz Gregoric | 7 |
Gábor | 5 |
Fox | 4 |
Fayyaz Ahmed | 3 |
Navin | 1 |
Blockers & improvements needed
Blocker | Core contributor |
---|---|
How do we make sure strings in frontend-app-communications are send to Transifex? How do we make sure strings in frontend-app-course-authoring, and frontend-lib-content-components that is using it, are send to Transifex? | Pierre Mailhot |
I need someone to review fix: type hints weren't installed properly, add type hints for Django Fields by bradenmacdonald · Pull Request #259 · openedx/opaque-keys · GitHub so I can merge it please. It’s a small PR that fixes type hints for opaque-keys so they’ll be seen in edx-platform and has no runtime changes. | Braden |
That not all the team members has shown compromise and interest on the various tasks | Angie Ruiz |
There is a proposal to deprecate xqueue and xqueue-watcher at [DEPR]: xqueue and xqueue-watcher · Issue #214 · openedx/public-engineering · GitHub. If anyone in the open edX community is using either of these tools, it would be helpful to get their input. | Peter Pinch |
We need broader attendance from different parts of the community and working groups at the contributors meetup - it’s now only once every 4 weeks, and is focused on discussing concrete issues or topics brought up async by community members over the past month. See Contributors Meetup - Call for participation & meeting time poll - #2 by antoviaque | Xavier Antoviaque |
What went well?
Comment | Core contributor |
---|---|
I had time to work on a few CC issues that have been in my backlog for ages! | Ali Hugo |
I think that we are getting the focus in the right place | Santiago Suarez |
I was able to do meaningful contributions. | Gábor |
Translating and reviewing strings for fr_CA in Transifex. Browsing Discourse and Slack in order to keep updated or trying to help others if needed. | Pierre Mailhot |
Vacation! And still a few community topics moved forward: progress on the PR delays discussions, along with the maintainership program: Pull Requests Review Delays | Xavier Antoviaque |
Work done
Development
- Enabled design tokens theming for MFEs (Kshitij Sobti)
- Finish almost aspects v1, contributions for event-sink, for completion and for aspects (Cristhian Garcia)
- Continued work on adding more type hints and type checking to the platform. (Braden MacDonald)
- Get frontend-app-communications and frontend-app-ora-grading into Palm, get frontend-app-learner-dashboard and frontend-app-library-authoring in an experimental state, via openedx-tutor-plugins (Adolfo R. Brandes)
- Addressed an issue with events and multi-question problems with event-routing-backends#325 (Jill Vogel)
- Review and work on adding new charts to the K8s harmony project (Gábor Boros)
- Fixed problematic MakoService API, added type hints to more repos, and worked on kernel vs. bundled dependencies (Braden MacDonald)
- Report a bug in ecom [ECOM > Create a course seat] > After creating course I am not able to open its detail page · Issue #301 · openedx/wg-build-test-release · GitHub (Fayyaz Ahmed)
Product & UX
- Confirmation of driving the Graded Discussions project along with ASU from a product perspective,
reviewed new formatting for the Async Report and Sprint Retro, proposed improved formatting for the Core Contributor updates and began planning interviews with a handful of Core Contributors (Ali Hugo) - Reviewed the design for the new Studio Home and gave feedback (Ali Hugo)
- Created a first iteration of a prototype and conducted a usability test (Santiago Suarez)
- Product strategy - Moved review comments to wiki https://openedx.atlassian.net/wiki/spaces/COMM/pages/3816521766/Proposal+Open+edX+Core+Product+Strategy (Xavier Antoviaque)
Reviews
- Review PRs and alignment of ORA work for in-campus efforts (Felipe Montoya)
- Participation in reviews for the large instances meeting and large Campus WG meeting (Felipe Montoya)
- Reviewed PRs 341 and 339 (Zia Fazal)
- Review of Proposals for Aspects extensions and the first metrics (Felipe Montoya)
Release & testing
- Ensure the ecommerce plugin is functioning correctly with Palm (Pierre Mailhot)
- Rebasing of Open edX fork and testing for the migration to Palm (Pierre Mailhot)
- Found translation issues (string not harvested) in frontend-app-communications, frontend-app-course-authoring and frontend-lib-content-components (Pierre Mailhot)
Governance
- TOC Meeting - https://docs.google.com/document/d/1G--spsj50CXzIsmEDn6naYwM1wdhjXkbnO5TUBTmtFw/edit (Ed Zarecor, Xavier Antoviaque)
- Rescheduling of Contributors Meetup and planning for TOC Elections (Xavier Antoviaque)
- Confirmation of Core Contributor Sprints poll monitoring (Cassie Zamparini)
Translations
- Translation and review of strings for fr_CA in Transifex (Pierre Mailhot)
Documentation & training
- Worked on improved formatting for the asynchronous update and sprint retro (Ali Hugo)
- Gave feedback on the character design for the MOOC (Ali Hugo)
- Upstreaming onboarding course - Review illustrations MOOC Graphics Style (#165) · Issues · mooc-floss / Open Source Masterclass · GitLab (Xavier Antoviaque)
Plans for next sprint
Plans | Core contributor |
---|---|
- Core sprint report - Review redesign - OEP for escalation process to TOC - Follow-up - Onboarding to upstreaming course - Test video editing | Xavier Antoviaque |
- Response to [DEPR]: xqueue and xqueue-watcher · Issue #214 · openedx/public-engineering · GitHub - ongoing efforts to get ProctorTrack working outside of edx.org - ongoing investigation into issues with grades not persisting reliably | Peter Pinch |
I will be away for the second week of the coming sprint but hope to set up user interviews with a handful of Core Contributors as soon as I’m back. | Ali Hugo |
I’ll be away most of the sprint. | Braden |
Meeting of the Build-Test-Release Working Group (Sep 4). Meeting of the Open edX contributors discussion (Sep 5). Meeting of Developer Experience Working Group (Sep 11). Testing Palm.2 with our own fork. Open edX Community Meeting (Sep 7). | Pierre Mailhot |
Reaching out to ASU to discuss how we can get the Graded Discussions Spec started. | Cassie |
We are going to create a full product discovery process to propose features to the community to learn how to get product things merged | Santiago Suarez |
Responses
Response rate decreased slightly to 34% - August vacations?
The detail and raw data for this sprint are available on the report page on Listaflow.
Btw @ali_hugo I didn’t get the time to review your improved report, so I just used my old one - but I plan to