Closed
Bug 831444
Opened 11 years ago
Closed 10 years ago
Purge unused Django apps, merge similar apps
Categories
(developer.mozilla.org Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: lorchard, Unassigned)
Details
(Whiteboard: [dev-papercut] [tech-debt])
These apps seem to overlap and offer redundancies, in terms of common utilities and middleware and suchlike: * sumo * devmo * funfactory (in vendor) We should take a look at maybe just using funfactory (for the reusability magic), and switch the corresponding utilities from the other apps over. And, at a quick glance, these apps in the Kuma code base look like vestigal and unused organs from Kitsune: * chat * customercare * forums * gallery * inproduct * kadmin * kbforums * questions * twitter * upload We should take a look at each of these, and purge the ones that are truly unused. If we want the corresponding functionality at some point in the future, we'll need to consider re-importing the associated app from the Kitsune code base because our existing versions are ancient.
Reporter | ||
Updated•11 years ago
|
Whiteboard: [dev-papercut] [tech-debt]
Reporter | ||
Comment 1•11 years ago
|
||
Started toying around with this. This is one of my scarier branches in progress (17,256 deletions): https://github.com/lmorchard/kuma/compare/purge-apps-831444
Comment 2•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/835e067943fd154904ff3bc2af26a27872eaf2da bug 831444: remove unused gallery app https://github.com/mozilla/kuma/commit/4a9e245706e127bbd5d8d70c305b88dc298d8851 Merge pull request #1037 from lmorchard/831444-remove-gallery bug 831444: remove unused gallery app
Comment 3•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/39821ec64fc4951841f34aa13879824c8e54f619 bug 831444: Remove chat app https://github.com/mozilla/kuma/commit/f2ae8999b09b39a19d6d00d1b739520cca28e4e8 Merge pull request #1039 from lmorchard/831444-remove-chat bug 831444: Remove chat app
Comment 4•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/fe17ccfead21de5a6b07abddc2f7b50a72282870 bug 831444: Remove customercare app https://github.com/mozilla/kuma/commit/64dfe874047ab29ea0ffb891ff2445c6266b0840 Merge pull request #1040 from lmorchard/831444-remove-customcare-app bug 831444: Remove customercare app
Comment 5•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/0c0ed77c12d193bb0f0b23364dc2c0a483aa216a Bug 831444: Remove improduct app; clean up urls.py https://github.com/mozilla/kuma/commit/48708eed7a3d3275550e462cfd6051b82fcaed2b Merge pull request #1041 from lmorchard/831444-remove-inproduct Bug 831444: Remove improduct app; clean up urls.py
Comment 6•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/320121fd97d2705a5b497e150bb661adbf40ad3d bug 831444: Remove forums and kbforums apps https://github.com/mozilla/kuma/commit/003808a605e4201acac3cb80666f6813ea21484e Merge pull request #1042 from lmorchard/831444-remove-forums bug 831444: Remove forums and kbforums apps
Comment 7•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/a2383a4dbb1f1deedc2db4de22b632597a272bfe [Bug 831444] Remove Twitter app. https://github.com/mozilla/kuma/commit/90eba066014c6f28b187cf799604425db3c05952 Merge pull request #1043 from berkerpeksag/bug-831444-twitter [Bug 831444] Remove Twitter app.
Comment 8•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/761c2031662a1de578f261b8bafa63e9e78a744e [Bug 831444] Remove upload app. https://github.com/mozilla/kuma/commit/6dd8f19ed3e8f158d58702147156e304495bd311 Merge pull request #1045 from berkerpeksag/bug-831444-upload [Bug 831444] Remove upload app.
Comment 9•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/8027287251d3cc8ace13aa085df767ab44061768 [Bug 831444] Remove questions app. https://github.com/mozilla/kuma/commit/2d1feafe030f8edd15aa320fe35b0a1d27a74209 Merge pull request #1046 from berkerpeksag/bug-831444-questions [Bug 831444] Remove questions app.
Comment 10•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/ec56a06fd00f4ffd5947107a5d8043c166042da9 bug 831444: Remove tags app https://github.com/mozilla/kuma/commit/6ec1210ec92d02aebd82c87d3a0f09528a5b42c1 Merge pull request #1048 from lmorchard/831444-remove-tags-apps bug 831444: Remove tags app
Comment 11•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/b84d0818b15507ae55b889a22715330a5f849e35 bug 831444: Remove flagit app https://github.com/mozilla/kuma/commit/f0d01ee02a47b7118bd13dc7ae1751b911b99abb Merge pull request #1049 from lmorchard/831444-remove-flagit-app bug 831444: Remove flagit app
Comment 12•10 years ago
|
||
Technical debt, will track on github at https://github.com/mozilla/kuma/issues?labels=cleanup+and+technical+debt&page=1&state=open
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
Updated•4 years ago
|
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•