Page MenuHomePhabricator

Remove all unrequired dependences from AFT
Closed, DeclinedPublic

Description

why are the following required dependencies for articlefeedback....

  • Extension:SimpleSurvey
    • (which requires Extension:PrefSwitch)
  • Extension:ClickTracking
  • Extension:EmailCapture

none of these should be really needed in a default install.


Version: unspecified
Severity: normal
Whiteboard: wikimedia[unmaintained]

Details

Reference
bz29858

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:27 PM
bzimport added a project: ArticleFeedback.
bzimport set Reference to bz29858.

this should be a dependency of bug 37364 (Uninstall PrefSwitch extension from Wikimedia wikis).

(In reply to comment #1)

this should be a dependency of bug 37364 (Uninstall PrefSwitch extension from
Wikimedia wikis).

Go forth and archive greatness then! (anyone can add/change blockers and dependencies)

Now that bug 38997 "Article Feedback Page - Remove survey button" is fixed, maybe some of these dependencies chains are weakening.

(In reply to comment #2)

(anyone can add/change blockers and dependencies)

I can't (hey, I just work here ;-) ). " Unless a user has this [editbugs] bit set, they can only edit those bugs for which they are the assignee or the reporter. Even if this option is unchecked, users can still add comments to bugs."

AFT doesn't depend on SimpleSurvey and PrefSwitch any more. It still uses the 'emailcapture' API call and invokes ClickTracking's 'jquery.clickTracking' trackActionURL() call and the 'clicktracking' API call. Although we've disabled any actual tracking on WMF wikis.

The extension homepage at [[mw:Extension:ArticleFeedback]] says
"This extension has been archived. This extension has not been maintained in some time, and no longer supports recent releases of MediaWiki.
The following other choices are still available: [[mw:Extension:ArticleFeedbackv5]]"

Furthermore, ArticleFeedback (version 4 or earlier) was removed from all Wikimedia wikis in https://gerrit.wikimedia.org/r/#/c/98074/

It is currently unlikely that there will be any further active development of ArticleFeedback (version 4 or earlier).
Closing this report as WONTFIX to reflect reality.
Please feel free to reopen this report in the future if anyone takes the responsibility for active development of ArticleFeedback (version 4 or earlier) again.

Thank you for reporting this bug and we are sorry it could not be fixed.