Last modified: 2014-02-26 11:40:31 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T31858, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 29858 - Remove all unrequired dependences from AFT
Remove all unrequired dependences from AFT
Status: RESOLVED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
ArticleFeedback (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Matthias Mullie
wikimedia[unmaintained]
:
Depends on:
Blocks: 37364
  Show dependency treegraph
 
Reported: 2011-07-13 05:03 UTC by p858snake
Modified: 2014-02-26 11:40 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description p858snake 2011-07-13 05:03:54 UTC
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.
Comment 1 spage 2012-09-23 23:16:24 UTC
this should be a dependency of bug 37364 (Uninstall PrefSwitch extension from Wikimedia wikis).
Comment 2 p858snake 2012-09-23 23:29:38 UTC
(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)
Comment 3 spage 2012-09-24 00:26:55 UTC
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."
Comment 4 spage 2013-03-31 20:44:45 UTC
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.
Comment 5 Andre Klapper 2014-02-26 11:40:31 UTC
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.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links