Page MenuHomePhabricator

Watchlist feed should show diffs between versions
Open, LowestPublic

Description

MediaWiki 1.24.0
PHP 5.4.4-14+deb7u14 (apache2handler)
MySQL 5.5.38-0+wheezy1-log

Why the watchlist feed doesn't show differences between versions? The recent changes feed does it. The watchlist feed show only the username and not the content that has changed. Is it possible to display the changed content in the watchlist feed, like the recent changes feed?

Thanks in advance!

Best regards,
Stefan.

Event Timeline

Kuegerls raised the priority of this task from to Needs Triage.
Kuegerls updated the task description. (Show Details)
Kuegerls added a project: MediaWiki-General.
Kuegerls changed Security from none to None.
Kuegerls subscribed.
Aklapper renamed this task from The watchlist feed doesn't show diffs. to Watchlist feed should show diffs between versions.Dec 16 2014, 11:09 AM
Aklapper triaged this task as Lowest priority.
Aklapper edited projects, added MediaWiki-Watchlist; removed MediaWiki-General.

Is there any traction on this? I would definitely prefer to use syndication to follow changes on my watchlists but at present, the updates are almost useless.

It seems that the feed of

"Changes to articles" -> OK
"Recent changes" -> OK
"New Pages" -> OK
"User watchlist" -> not OK
"User contributions" -> OK

The watchlist feed even contains the URL of diffs.
So why many years?

I see this is lowest priority, but maybe also lowest difficulty.

Example watchlist feed:

<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<id>https://test.wikipedia.org/w/api.php?action=feedwatchlist&allrev=1&wlowner=Tgr+%28WMF%29&wltoken=xxx&feedformat=atom</id>
<title>Wikipedia - Watchlist [en]</title>
<link rel="self" type="application/atom+xml" href="https://test.wikipedia.org/w/api.php?action=feedwatchlist&allrev=1&wlowner=Tgr+%28WMF%29&wltoken=xxx&feedformat=atom"/>
<link rel="alternate" type="text/html" href="https://test.wikipedia.org/wiki/Special:Watchlist"/>
<updated>2021-11-24T03:43:32Z</updated>
<subtitle>Watchlist</subtitle>
<generator>MediaWiki 1.38.0-wmf.9</generator>
<entry>
<id>https://test.wikipedia.org/w/index.php?title=Staple_right&diff=491076</id>
<title>Staple right</title>
<link rel="alternate" type="text/html" href="https://test.wikipedia.org/w/index.php?title=Staple_right&diff=491076"/>
<updated>2021-11-23T21:42:13Z</updated>
<summary type="html">/* growthexperiments-addimage-summary-summary: 1 */ (Tgr (WMF))</summary>
<author>
<name>Tgr (WMF)</name>
</author>
</entry>
<entry>
<id>https://test.wikipedia.org/w/index.php?title=Lithium&diff=491075</id>
<title>Lithium</title>
<link rel="alternate" type="text/html" href="https://test.wikipedia.org/w/index.php?title=Lithium&diff=491075"/>
<updated>2021-11-23T21:40:08Z</updated>
<summary type="html">/* growthexperiments-addlink-summary-summary:2|1|5 */ (Tgr (WMF))</summary>
<author>
<name>Tgr (WMF)</name>
</author>
</entry>
</feed>

Example RC feed:

<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<id>https://test.wikipedia.org/w/api.php?hidebots=1&hidecategorization=1&hideWikibase=1&translations=filter&urlversion=2&days=30&limit=2&action=feedrecentchanges&feedformat=atom</id>
<title>Wikipedia - Recent changes [en]</title>
<link rel="self" type="application/atom+xml" href="https://test.wikipedia.org/w/api.php?hidebots=1&hidecategorization=1&hideWikibase=1&translations=filter&urlversion=2&days=30&limit=2&action=feedrecentchanges&feedformat=atom"/>
<link rel="alternate" type="text/html" href="https://test.wikipedia.org/wiki/Special:RecentChanges"/>
<updated>2021-11-24T03:48:09Z</updated>
<subtitle>Track the most recent changes to the wiki in this feed.</subtitle>
<generator>MediaWiki 1.38.0-wmf.9</generator>
<entry>
<id>https://test.wikipedia.org/w/index.php?title=User:Nardog/sandbox.js&diff=491088&oldid=490905</id>
<title>User:Nardog/sandbox.js</title>
<link rel="alternate" type="text/html" href="https://test.wikipedia.org/w/index.php?title=User:Nardog/sandbox.js&diff=491088&oldid=490905"/>
<updated>2021-11-24T02:20:40Z</updated>
<summary type="html">[the diff in a HTML table format]</summary>
<author>
<name>Nardog</name>
</author>
</entry>
<entry>
<id>https://test.wikipedia.org/w/index.php?title=Treaty_of_Chaumont&diff=491087&oldid=485760</id>
<title>Treaty of Chaumont</title>
<link rel="alternate" type="text/html" href="https://test.wikipedia.org/w/index.php?title=Treaty_of_Chaumont&diff=491087&oldid=485760"/>
<updated>2021-11-24T01:10:45Z</updated>
<summary type="html">[the diff in a HTML table format]</summary>
<author>
<name>Zilant17</name>
</author>
</entry>
</feed>

This might be a good candidate for the community wishlist.

I glanced at it. I see, I understand.

I pointed out a discrepancy in the 5 feeds.
However, some say this is an incompatible change.