remove vestiges of south

RESOLVED FIXED in 2015Q2

Status

support.mozilla.org
General
P3
normal
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: willkg, Assigned: rrosario)

Tracking

unspecified
2015Q2

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: u=dev c=codequality p=1 s=2015.8)

(Reporter)

Description

3 years ago
edwin-sumo
Now that Kitsune is successfully running on Django 1.7, we need to remove all the vestiges of south:

1. south_migrations/ directories
2. any south imports
3. south introspection rules (these probably indicate these classes need to be reworked to support the django migration system)

This bug covers doing this work and anything missing from this list.
Some more:

4. the south_logger stuff in kitsune/settings_test.py
5. post_migrate code in kitsune/sumo/__init__.py
6. add_ignored_fields code in kitsune/tags/models.py
(Assignee)

Comment 2

3 years ago
I have a branch with some of this. grabbing and doing the rest
Assignee: nobody → rrosario
(Assignee)

Comment 3

3 years ago
Pull request:
https://github.com/mozilla/kitsune/pull/2505

Landed on master:
https://github.com/mozilla/kitsune/commit/2346387050996db36d47c1757af961ad6c090e8a
Priority: -- → P3
Whiteboard: u=dev c=codequality p=1 s=2015.8
Target Milestone: --- → 2015Q2
I deployed this just now.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.