[BD-21] Toggles/Settings Documentation

 

Summary

Here are the major accomplishments of the project:

Other resources:

Open Action Items

Status Updates

Time Frame

Updates & Actions Needed

~Hours

Time Frame

Updates & Actions Needed

~Hours

June 25 - July 5

10.75h/200

July 5 - July 28

  • Improve previous pull requests

9/200

July 28 - Sept 7

19.25/200

Sep 8 - Sep 27

13.25/200

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

77.15/200

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.