Open Bug 1129886 Opened 9 years ago Updated 8 years ago

Clean up extensions

Categories

(Websites :: wiki.mozilla.org, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

People

(Reporter: GPHemsley, Unassigned)

References

(Depends on 2 open bugs, )

Details

(Keywords: meta, Whiteboard: [extension])

Discuss issues with the current state of the following extensions: (jd)
 * http://www.mediawiki.org/wiki/Extension:SemanticHTML
   * Major security risk
 * https://www.mediawiki.org/wiki/Extension:OggHandler
   * Obsolete and replaced by TimedMediaHandler
 * https://www.mediawiki.org/wiki/Extension:SimpleAntiSpam
   * Archived & moved into core
 * https://www.mediawiki.org/wiki/Extension:WikiEditor
   * Bundled with core
 * https://www.mediawiki.org/wiki/Extension:Bugzilla
   * https://wiki.etherpad.mozilla.org/bugzilla-extension-issues
   * chart files stored in extension (not in /images or /tmp)
Depends on: 1129890
(In reply to Gordon P. Hemsley [:GPHemsley] from comment #0)
>  * https://www.mediawiki.org/wiki/Extension:SimpleAntiSpam
>    * Archived & moved into core

Since this feature set has been integrated with core, we can remove the external extension: bug 1129890.

>  * https://www.mediawiki.org/wiki/Extension:WikiEditor
>    * Bundled with core

When an extension is "bundled" with a release, that only means that it's included in the download and doesn't have to be downloaded separately. This doesn't have any bearing on the Git workflow; the extension is still separate from core. Nothing to be done here.
Depends on: 1130359
Whiteboard: [extension]
Depends on: 1131010
Depends on: 1131017
Depends on: 1133359
(In reply to Gordon P. Hemsley [:GPHemsley] from comment #0)
>  * http://www.mediawiki.org/wiki/Extension:SemanticHTML
>    * Major security risk

This functionality has been integrated with core, so we can remove the extension: bug 1133359.

>  * https://www.mediawiki.org/wiki/Extension:OggHandler
>    * Obsolete and replaced by TimedMediaHandler

The replacement extension and its dependencies have issues with assumptions about paths, which we're tracking in bug 1130359.

>  * https://www.mediawiki.org/wiki/Extension:Bugzilla
>    * https://wiki.etherpad.mozilla.org/bugzilla-extension-issues
>    * chart files stored in extension (not in /images or /tmp)

We intend to rewrite this extension, which we're tracking in bug 1051207.
Depends on: 1051207
You need to log in before you can comment on or make changes to this bug.