Remove MindTouch dependencies entirely

NEW
Unassigned

Status

Mozilla Developer Network
General
6 years ago
3 years ago

People

(Reporter: lorchard, Unassigned)

Tracking

Details

(Reporter)

Description

6 years ago
Once bug 757940 is closed, we should be able to turn off anything that integrates with MindTouch. 

But, the code will still be around. So, once we've shut down the last MindTouch server for good, we should comb through and remove all integration points entirely.
(Reporter)

Comment 1

6 years ago
* apps/dekicompat - Remove the entire module, see what breaks
* apps/devmo/models.py - Remove UserDocsActivityFeed code, superseded by Kuma models
* apps/devmo/helpers.py - Remove devmo_url() helper, see what breaks
* apps/docs/cron.py - Remove feed code, see bug 759361 and bug 759368
(Reporter)

Comment 2

6 years ago
* apps/devmo/models.py - UserProfile.save() wants to POST to the MindTouch API
(Assignee)

Updated

5 years ago
Version: Kuma → unspecified
(Assignee)

Updated

5 years ago
Component: Docs Platform → Editing
Product: Mozilla Developer Network → Mozilla Developer Network
No longer blocks: 756266
Component: Editing → General
I'm seeing this in the save method:

if 'skip_mindtouch_put' in kwargs:
   del kwargs['skip_mindtouch_put']

Do we know if we can quickly whack this?
Flags: needinfo?(lorchard)
(Reporter)

Comment 4

4 years ago
(In reply to David Walsh :davidwalsh from comment #3)
> I'm seeing this in the save method:
> 
> if 'skip_mindtouch_put' in kwargs:
>    del kwargs['skip_mindtouch_put']
> 
> Do we know if we can quickly whack this?

Hmm, I can't find what you're referring to... Got a link to it in github?
Flags: needinfo?(lorchard)
https://github.com/mozilla/kuma/blob/master/apps/devmo/models.py#L218
(Reporter)

Comment 6

4 years ago
Yeah, I think this can get taken out. Probably fine, assuming tests all pass. This might be a leftover from the migration way back when
The line referenced in comment 5 is no longer there. It doesn't appear to be anywhere[0].

Is this bug still outstanding?

[0] https://github.com/mozilla/kuma/search?q=skip_mindtouch_put&type=Code&utf8=%E2%9C%93
You need to log in before you can comment on or make changes to this bug.