Purpose

A group with a focus on how to get rid of old, dead code that has better alternatives.

Communications

AKA 'slash n burn' AKA 'kill it with fire'

Slack

Members

Process

Open edX Proposal (OEP)

There's an OEP that covers the deprecation and removal process:

OEP-21: Deprecation and Removal

Board

Scratch Confluence Page

Deprecation/Removal Evaluation is an internal page where the Architecture team started this process and that we can use for exploring possible items to remove.

Meetings

We meet once every two weeks. You can view the meeting on the Open edX Working Group calendar.

Meeting Notes

DEPR Meetings

Working Group Objectives

Part of the work that I would like to tackle as part of this group is:

Resources

Maintenance Cost Estimates - How much it costs to keep around code we don’t use anymore.

DEPR Release Notes Process - Process for ensuring deprecations have proper release notes. If we are contacted by BTR about a release being cut, follow this process.

DEPR HOW-TOs