Versions Compared

Key

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

...

Editorial note: we’re just getting started! The folks listed here are those who have officially committed to spending at least 20 hours a month toward the working group’s priorities.

Name

Company, Team

Adam Stankiewicz

edX, Enterprise

Ben Warzeski (Deactivated)

edX, Content

David Joy (Deactivated)

edX, Open edX

Want to join us? Learn above about membership and what it means below.

Membership

Joining the Frontend Working Group is a great way to participate in and support the Open edX community, improve the health of our platform, and to up-skill and learn about our ecosystem. We welcome members of all skill levels or stages of their career; you don’t need to be an “expert” to join.

...


Right

Responsibility

Merge

Commit/Merge privileges on all frontend-focused code repositories.

Ensure approved review process is upheld and be on-call to address issues with recently merged PRs. Follow the merge timing guidelines.

Maintain best practices for design, security, accessibility, and compliance on merged code.

Own

Review PRs and suggest technical changes in designated repositories.

Learn and advocate for clean code, quality, and architecture principles and practices (per repository’s definition of done)

Co-establish technical direction of designated repositories.

Documenting and reviewing decisions in ADRs (and OEPs) and maintaining READMEs, How-Tos, etc.

Co-maintain prioritized backlog of needed technical improvements of designated repositories.

Negotiate and allocate a regular percentage of time toward technical upkeep, including refactoring and other items listed in this column.

Ongoing upgrade and feature maintenance and other ownership costs of designated repositories

Training

Appropriate onboarding for using our frontend technology stack.

Educate others to help spread frontend domain knowledge throughout and beyond the working group.

Training on new workflows/technologies.

Participate in the formalization and documentation of training and best practices.

...