Libraries we KNOW we want to move out of the monolith

Libraries we KNOW we want to move out of the monolith

See Justifying new Django applications in edx-platform decision for help on when/if to add new libraries to this page as a part of developing new applications.

Note: When implementing the extraction, look into using git subtree so we can retain the git history.  Please add to the notes here if you were successful in using the tool.

Also, be sure to use the djangoapp cookiecutter to bootstrap your efforts, if applicable: https://github.com/edx/cookiecutter-django-app

App in edx-platform

Where should it go?

Additional Notes

Team likely to take it on 

Status

App in edx-platform

Where should it go?

Additional Notes

Team likely to take it on 

Status

Django App Plugins

Its own repo (in edx organization): django-plugins

 

https://openedx.atlassian.net/browse/ARCH-130

Started

Waffle Utils

Its own repo (in edx organization): edx-toggles

 

https://openedx.atlassian.net/browse/ARCH-129

Started

Safe Sessions

A new repo: django-safety

 

Unstarted

openedx.core.lib.api

edx-drf-extensions

Arch Team, others welcome to join in the fun!

Started