Last modified: 2013-07-08 06:16:07 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 T45892, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 43892 - Disable ArticleFeedback <=v4 on Wikimedia wikis
Disable ArticleFeedback <=v4 on Wikimedia wikis
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
ArticleFeedbackv5 (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
: shell
: 49976 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-01-12 00:58 UTC by MZMcBride
Modified: 2013-07-08 06:16 UTC (History)
12 users (show)

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


Attachments

Description MZMcBride 2013-01-12 00:58:34 UTC
The ArticleFeedback extension (not to be confused with the ArticleFeedbackv5 extension) should be disabled on Wikimedia wikis. It's apparently collecting data that nobody is looking at, it's causing confusion for both developers and users, and it's needlessly duplicative.
Comment 1 Matthew Flaschen 2013-01-12 05:01:12 UTC
Are you proposing expanding ArticleFeedbackv5 to all pages?  If not, this change would leave some pages covered by no tool (not necessarily a deal-breaker, but worth considering).
Comment 2 MZMcBride 2013-01-12 05:04:55 UTC
(In reply to comment #1)
> Are you proposing expanding ArticleFeedbackv5 to all pages?

No.

> If not, this change would leave some pages covered by no tool (not 
> necessarily a deal-breaker, but worth considering).

I don't see how this is an issue. Every article has a talk page for feedback.
Comment 3 Matthew Flaschen 2013-01-12 06:06:19 UTC
It's not necessarily a blocker.  But AFT gets more reader feedback than talk pages.
Comment 4 MZMcBride 2013-01-12 07:40:51 UTC
(In reply to comment #3)
> It's not necessarily a blocker.  But AFT gets more reader feedback than talk
> pages.

I feel like this is an invalid comparison (apples and oranges). Ratings are not the same as comments.
Comment 5 Andre Klapper 2013-01-14 10:55:45 UTC
(In reply to comment #0)
> The ArticleFeedback extension (not to be confused with the ArticleFeedbackv5
> extension) should be disabled on Wikimedia wikis. It's apparently collecting
> data that nobody is looking at, it's causing confusion for both developers
> and users, and it's needlessly duplicative.

I guess the question which should be asked to a broader audience is if somebody really looks at it (we won't find out in this bug report), or if we really want to wait until AFTv5 gets deployed by default.
Comment 6 Sam Reed (reedy) 2013-02-04 00:49:50 UTC
Of course, this is not universally wanted apparently. In bug 38443, kawiki are wanting it enabled....
Comment 7 MZMcBride 2013-02-04 06:03:48 UTC
(In reply to comment #6)
> Of course, this is not universally wanted apparently. In bug 38443, kawiki
> are wanting it enabled....

As I understand it, requests for further deployments of this extension will be denied, as the extension's development is dead.
Comment 8 Matthew Flaschen 2013-02-04 06:36:56 UTC
reedy, it looks like there might be some confusion regarding ArticleFeedback and ArticleFeedbackv5.  I commented at bug 38443.
Comment 9 Andre Klapper 2013-02-04 17:25:12 UTC
(In reply to comment #7)
> As I understand it, requests for further deployments of this extension will
> be denied, as the extension's development is dead.

Citation highly welcome.

If there's no proof for that I'd propose closing as WONTFIX. 
Statements like "it's causing confusion, and it's needlessly duplicative" are rather subjective, plus there *are* communities that ask for enabling, plus if I get it right such decisions are made per community.
Comment 10 MZMcBride 2013-02-04 19:16:25 UTC
(In reply to comment #9)
> (In reply to comment #7)
>> As I understand it, requests for further deployments of this extension will
>> be denied, as the extension's development is dead.
> 
> Citation highly welcome.

https://en.wikipedia.org/w/index.php?diff=531775235&oldid=531774352

As I understand it, AFT (also known as AFTv4) is deprecated and no longer maintained. You'd have to check in with Fabrice, Oliver, et al. to know for sure. I'm basing my understanding on comments from them (and the general development arc, I suppose).

From <https://noc.wikimedia.org/conf/InitialiseSettings.php.txt>:

---
'wmgUseArticleFeedback' => array(
	'default' => false,
	'testwiki' => true,
	'en_labswikimedia' => true,
	'enwiki' => true,
	'eswiki' => true,
	'eswikinews' => true,
	'hiwiki' => true,
	'huwiki' => true,
	'metawiki' => true,
	'ptwiki' => true,
	'ptwikibooks' => true,
	'srwiki' => true,
	'zhwiki' => true,
),
---

> Statements like "it's causing confusion, and it's needlessly duplicative" are
> rather subjective, plus there *are* communities that ask for enabling, plus
> if I get it right such decisions are made per community.

Well, no. Having two tools that are very similarly named ("ArticleFeedback" v. "ArticleFeedbackv5") and that serve the same function (soliciting reader feedback) is objectively duplicative and confusing. You can see evidence of the confusion in comment 8 of this bug, even.
Comment 11 Matthew Flaschen 2013-02-04 19:30:23 UTC
Regarding kawiki, I honestly don't know which they want, or if they know there's a difference (I've asked on that bug).

However, there is definitely confusion going on.  https://en.wikipedia.org/w/index.php?title=Wikipedia:Village_pump_%28technical%29&diff=prev&oldid=536487535#Rate_vs._Help (Rate vs. Help) for an example on English Wikipedia.
Comment 12 Andre Klapper 2013-02-05 10:55:13 UTC
(In reply to comment #10)
> https://en.wikipedia.org/w/index.php?diff=531775235&oldid=531774352
> As I understand it, AFT (also known as AFTv4) is deprecated and no longer
> maintained.

It says "We've stopped releasing versions of AFT4", nothing else...

> You'd have to check in with Fabrice, Oliver, et al.

Thanks, will do that.
Comment 13 Fabrice Florin 2013-02-28 07:58:06 UTC
Thanks for filing this ticket about Article Feedback 4 on English Wikipedia.

We are planning to remove Article Feedback v4 (AFT4), but it seems more efficient for us to do that at the same time as we make RfC-related changes to Article Feedback v5 (AFT5), so we can make a single announcement about both versions. 

We'll discuss all this with our product team and post back with a release plan for both features. 

For practical reasons, I recommend we consolidate our discussion for both AFT4 and AFT5 to this new bug 45538, that covers both versions: 
https://bugzilla.wikimedia.org/show_bug.cgi?id=45538

For that reason, I have marked this bug as a duplicate of 45538.

*** This bug has been marked as a duplicate of bug 45538 ***
Comment 14 Kunal Mehta (Legoktm) 2013-02-28 08:03:18 UTC
(In reply to comment #13)
> Thanks for filing this ticket about Article Feedback 4 on English Wikipedia.
This bug is about all Wikimedia projects.
> We are planning to remove Article Feedback v4 (AFT4), but it seems more
> efficient for us to do that at the same time as we make RfC-related changes
> to
> Article Feedback v5 (AFT5), so we can make a single announcement about both
> versions. 
For all projects? Or just enwiki?
> 
> For practical reasons, I recommend we consolidate our discussion for both
> AFT4
> and AFT5 to this new bug 45538
I disagree. This bug is about all Wikimedia projects, not just enwiki.
Comment 15 MZMcBride 2013-02-28 08:04:54 UTC
(In reply to comment #13)
> Thanks for filing this ticket about Article Feedback 4 on English Wikipedia.

This bug was actually about Article Feedback 4 on all Wikimedia wikis (not just the English Wikipedia). I thought I'd read that the Wikimedia Foundation was no longer supporting this extension (ArticleFeedbackv4) and that the data it's collecting was not being actively looked at/used on any Wikimedia wiki. Was this a misunderstanding on my part? If other wikis want the extension and it's being actively maintained, that's a different matter, of course.

> We are planning to remove Article Feedback v4 (AFT4), but it seems more
> efficient for us to do that at the same time as we make RfC-related changes
> to Article Feedback v5 (AFT5), so we can make a single announcement about both
> versions.

I thought on February 25 (three days ago), you all had released a new version of AFTv5 (cf. <https://en.wikipedia.org/w/index.php?title=Wikipedia:Requests_for_comment/Article_feedback&diff=540386197&oldid=540329505&diffonly=1>). I'm a little confused about deployments; a release plan sounds great. :-)
Comment 16 Fabrice Florin 2013-02-28 08:34:51 UTC
We are in the process of contacting all wikis which now use AFT4 (and the even older ReaderFeedback extension), to let them know that we will be discontinuing AFT4 and are recommending that they consider AFT5 instead, when it is ready for wider international deployment.

But we need to give wikis fair warning, rather than pull the plug abruptly. We also want to finalize our international release plan and identify an archive location and format for all the data. 

Keep in mind that besides the English Wikipedia RfC-related changes, we also need to deploy the new features on the German Wikipedia, then the French Wikipedia, with more to come.

We would prefer to coordinate all these different AFT4 and AFT5 releases in an orderly fashion, so we can prepare, deploy and test them as a series, then announce them all together.

We'll get back to you soon on the other thread.
Comment 17 MZMcBride 2013-02-28 08:54:10 UTC
(In reply to comment #16)
> We are in the process of contacting all wikis which now use AFT4 (and
> the even older ReaderFeedback extension), to let them know that we
> will be discontinuing AFT4 and are recommending that they consider
> AFT5 instead, when it is ready for wider international deployment.
> 
> But we need to give wikis fair warning, rather than pull the plug
> abruptly. We also want to finalize our international release plan and
> identify an archive location and format for all the data.

This is all fantastic to hear. :D  I assume you all are you using your own processes/procedures to track this work (outside of Bugzilla), so this bug can most certainly stay resolved.

Thank you very much for all of your work on this, Fabrice, Oliver, and Matthias.
Comment 18 Matthew Flaschen 2013-06-24 22:22:43 UTC
Unmarking this as a duplicate, since bug 45538 is now English Wikipedia-specific.
Comment 19 Matthew Flaschen 2013-06-24 22:23:10 UTC
*** Bug 49976 has been marked as a duplicate of this bug. ***
Comment 20 Gerrit Notification Bot 2013-06-24 23:45:50 UTC
Related URL: https://gerrit.wikimedia.org/r/70349 (Gerrit Change I82fe6063a24ee4cba13778b7b88a29e3c0f1296e)
Comment 21 Helder 2013-07-01 17:46:17 UTC
(In reply to comment #16)
> But we need to give wikis fair warning, rather than pull the plug abruptly.
> We also want to finalize our international release plan and identify an
> archive location and format for all the data. 

Unfortunately, it seems this didn't happen and the extension was turned off before Portuguese wikis were notified.

(or was it just me who didn't see the notification?)
Comment 22 Ori Livneh 2013-07-03 20:52:17 UTC
(In reply to comment #21)
> (In reply to comment #16)
> > But we need to give wikis fair warning, rather than pull the plug abruptly.
> > We also want to finalize our international release plan and identify an
> > archive location and format for all the data. 
> 
> Unfortunately, it seems this didn't happen and the extension was turned off
> before Portuguese wikis were notified.
> 
> (or was it just me who didn't see the notification?)

No, it's not just you. The snap decision to remove the extension was not advertised beyond Bugzilla. It was mentioned after the fact in < http://pt.wikipedia.org/wiki/Wikip%C3%A9dia:Caf%C3%A9_dos_programadores#Tech_news:_2013-27>.

I based my decision on the following considerations. First, there was evidence that AFTv4 had been broken for some time (see bug 49967). The time it took for that bug to be noticed and reported suggested to me that the feature was not used very actively by editors. Second, notice had been given before (see above), but the Foundation had failed to follow through. Given that the extension was in a state of disrepair and that previous announcements regarding its pending removal were not followed through, I thought that editors were likely to find additional announcements annoying or lacking credibility. The care and concern that had been expressed for the AFTv4 sunsetting process seemed to reflect a narrative about how well-liked AFTv4 was that was charitable to the Foundation's hopes for the feature but not commensurate with the actual reality of its usage.

Were these assumptions incorrect? If so, there are courses of actions we could recourse to, including temporarily re-enabling the feature so people can have another chance to archive its data. Re-enabling the feature will be disruptive to some, though, so I'd like to make that there exists some demand for that, first.

I apologize if the way this was handled was abrupt or disruptive to you or anyone else.
Comment 23 Fabrice Florin 2013-07-04 18:17:33 UTC
Hi guys, we're sorry if we caused any inconvenience.

Ori, as a rule of thumb it would be great if you could consult with the product manager (in this case, me) before removing this tool from a wiki project, so we're all on the same page. ;o)

One of the reasons we didn't follow through vigorously on the removal of AFT4 is that we wanted to first hear the German and French community decisions regarding AFT5, which will influence our next steps for this product. While the German community doesn't want this tool, the French community is now planning to deploy it widely when their test ends in coming months.

In coming weeks, we aim to reach a decision on how widely to evangelize AFT5, but the tool is available now to any wiki that wants it. So we are prepared to support the proposed release on pt.wikibooks.org, which has requested it -- as well as any other wikis that have community support for this tool.
Comment 24 Ori Livneh 2013-07-05 01:03:34 UTC
(In reply to comment #23)
> Ori, as a rule of thumb it would be great if you could consult with the
> product manager (in this case, me) before removing this tool from a wiki
> project, so we're all on the same page. ;o)

Fabrice, on 02/08 you announced your intention to discontinue the extension on February 28th (comment 16, above). Four months later, the extension was still enabled, and had a critical bug (bug 49967), which I fixed. Commenting on that bug, you wrote:

> We're talking about a very old piece of software which we no longer
> support and should probably discontinue -- then upgrade to AFT5.

Prompted by your comment, I file bug 49976, "Remove ArticleFeedback extension from Wikimedia wikis". I quote you in the bug report and add you as a CC. I conclude the report by asking for help in reaching out and providing notice. Oliver replies (comment 2), writing:

> We already organised switching this off. We sent out notices, informed
> projects, the whole shebang. Then Roan informed us he'd killed the
> extension in January when it started acting funny after the migration.

As far as I am aware, you did not follow-up anywhere to announce that the switch-off had been postponed, or to explain the rationale.

> One of the reasons we didn't follow through vigorously on the removal of AFT4
> is that we wanted to first hear the German and French community decisions
> regarding AFT5, which will influence our next steps for this product.

This makes very little sense. The discontinuation of AFTv4 was announced in February, but the evaluation phase for AFTv5 on the French and German Wikipedias did not start until April.
Comment 25 MZMcBride 2013-07-05 21:21:27 UTC
(In reply to comment #23)
> Ori, as a rule of thumb it would be great if you could consult with the
> product manager (in this case, me) before removing this tool from a wiki
> project, so we're all on the same page. ;o)

You're copied on this bug. Presumably you get e-mails for comments and bug status changes.

From my perspective, this bug is resolved and was resolved well.

There's an open tangential issue about whether this data should be archived (and if so, in what format). That should be the subject of another bug, if there's interest in archiving this data. My view on this is somewhat dependent on more specific information about what is available in the current XML/SQL database dumps.
Comment 26 Fabrice Florin 2013-07-08 06:03:53 UTC
Hi Ori, I owe you an apology.

I mistakenly thought this was a new incident, when in fact this is the earlier discussion we had months ago. 

And you are correct that we dropped the ball in terms of contacting other wikis, though we did start this process -- but did not have the resources to carry it out.

Our initial hope was to get Article Feedback v5 ready first, so that we could release it at about the same time as we discontinued old versions of the tool. But due to a variety of factors, that plan didn't pan out.

I am not sure yet what our next steps will be about this feature, and we need to resume our initial outreach to all these wikis, to see what they want to do. But that is unlikely to happen for several weeks, until we're caught up with higher priority projects like Notifications and the Visual Editor.

In any case, I am very sorry for my inaccurate statements above -- and I really appreciate what you did to solve the bug above. Thank you!
Comment 27 Ori Livneh 2013-07-08 06:16:07 UTC
> In any case, I am very sorry for my inaccurate statements above -- and
> I really appreciate what you did to solve the bug above. Thank you!

No problem at all. Thanks for the note.

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


Navigation
Links