Versions Compared

Key

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

Arbi-Bom (edX)

Table of Contents
minLevel1
maxLevel7

Arbi-Bom Squad (edX)

edX Squads

...

Options

...

Plan and Automate

...

Create PRs

...

Review

...

Merge

...

Deploy

...

Test

...

1.Hands-off

...

By project team

...

By project team

...

By project team

...

By project team (with notice)

...

By project team

...

By project team

...

2.Trust but verify

...

By project team

...

By project team

...

By project team

...

By project team (with notice)

...

Need to do

...

Need to do

...

3.Review everything

...

By project team

...

By project team

...

Need to do

...

Need to do

...

Need to do

...

Need to do

...

4. DIY

...

By project team

...

Need to do

...

Need to do

...

Need to do

...

Need to do

...

Need to do

Option 1

Project team does everything (development through deployment and testing), owning squad is not involved, aside from possible advice if project team gets stuck and needs help. Project team will give owning squad advance notice before merging.

Option 2

Project team creates and (after providing advance notice) merges PRs, owning team deploys and tests.

Option 3

Project team creates PRs, owning squad reviews, deploys, and tests.

Option 4

Owning squad does everything (use project plan and automation provided by project team, deployment, testing, etc.). Project team supervises timeline and status.edX squads, who own IDAs, will participate to various extents, depending on the option they choose from Django 3.2 Upgrade: Service Levels

edX Open edX Squad

Promote Dependencies update to community

Open edX Community

  •  Run code mods on everything using Django
  •  Work with upstream maintainers to get Django 3.2 support working an announced (Natalia also
  •  Upgrade dependencies owned by Open edX community members (blockstore, problem-builder, edx-sga, etc.)
  •  SOON: more to come