Example: https://en.wikipedia.org/w/api.php?action=query&list=tags&tgprop=source&tglimit=max reports mw-rollback, mw-undo, etc as coming from core
if ( $fld_source ) { $tag['source'] = []; if ( $isSoftware ) { // TODO: Can we change this to 'software'? $tag['source'][] = 'extension'; } if ( $isExplicit ) { $tag['source'][] = 'manual'; } }
Either the inline todo should be actioned, or there should be a difference between core and extension tags.
Todo was added in 951c1016e
Steps:
- Add "software" type tag "source" entries
- Get TWN to mass copy the messages
- Send an api-announce deprecation email about "extension" type tag "source" entries
- Send an api-announce removal email about"extension" type tag "source" entries
- Remove the "extension" entries from output