[BD-21] Toggles/Settings Documentation



Here are the major accomplishments of the project:

Other resources:

Open Action Items

Status Updates

Time Frame

Updates & Actions Needed


Time Frame

Updates & Actions Needed


June 25 - July 5


July 5 - July 28

  • Improve previous pull requests


July 28 - Sept 7


Sep 8 - Sep 27


Sep 28 - Nov 11

Minor doc improvements

Implement SettingToggle/SettingDictToggle https://github.com/edx/edx-toggles/pull/66

Document settings in edx-platform https://github.com/edx/edx-platform/pull/24794

Port waffle classes to edx-toggles

Get rid of namespacing in edx-toggles==2.0.0


Nov 11 -

  • Linting:

    • Implement optional fields to fix code_annotations --lint

    • Add pylint checkers for toggles, settings and generic code annotations

    • Make code_annotations report errors via pylint

  • Various improvements


Relevant Jira Stories, Tasks, Bugs

This section will link to all the development stories, tasks, and bugs connected to the single (or multiple) epics used to track the work on the Open edX JIRA site.

Relevant Pull Requests linked to Blended Project Epic

This section will link to the edX internal Blended project epic, and contains all Pull Requests related to this Blended Project.