Versions Compared

Key

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

...

Name

Company, Team

Adam Stankiewicz

edX, Enterprise

Ben Warzeski (Deactivated)

edX, Content

Binod Pant (Deactivated)

edX, EnterpriseAdolfo Brandes

tCRIL


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.

...

The tasks, roadmap, and workings of the Frontend Working Group are open to the Open edX Community. In the spirit of this, our communications should take place in an inclusive way. This means preferring asynchronous over synchronous and public over private.

Slack: #front#frontend-working-end group in the Open edX workspace.

...

The Frontend Working Group envisions having regular working sessions in which we perform backlog grooming, roadmap planning, process improvements, and whatever else it takes to keep the working group running. That said, we want to have a bias toward inclusive, asynchronous work.

FedX Standup (edX internal)

The FedX standup (“frontend at edX”) is a weekly, internal-to-edX “scrum of scrums” meeting where representatives from the organization’s squads share updates, challenges, decisions, and impacts for visibility. We envision this meeting continuing and being an important source of input for the Frontend Working Group (FWG). FWG members in attendance can facilitate bringing this feedback back to the working group.

Decision Making

Unless otherwise noted, the Frontend Working Group will make decisions by lazy consensus.

...