Last modified: 2014-06-05 08:57:39 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 T19305, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 17305 - RCFeed: Expose original server timestamp of event in IRC RC Feed
RCFeed: Expose original server timestamp of event in IRC RC Feed
Status: RESOLVED WORKSFORME
Product: MediaWiki
Classification: Unclassified
Recent changes (Other open bugs)
unspecified
All All
: Low enhancement (vote)
: ---
Assigned To: Krinkle
:
Depends on:
Blocks: 16599
  Show dependency treegraph
 
Reported: 2009-02-01 18:02 UTC by Gurch
Modified: 2014-06-05 08:57 UTC (History)
2 users (show)

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


Attachments

Description Gurch 2009-02-01 18:02:01 UTC
Users' system clocks are generally not synchronized with those of Wikimedia's servers, and there is frequently a delay; in particular, there can be periods of lag and then many revisions all being recieved at once.

Assigning revisions the system time as of when they arrived is fine for knowing what edits were made in what order, but weirdness occurs when trying to use these edits' supposed timestamps in conjunction with actual timestamps fetched through the API (revisions in the wrong order, edit conflicts that aren't, and so forth). The only way around this is to ask the API what the revision's real timestamp is when doing anything with it, kind of negating the advantage of using the IRC feed in the first place.
Comment 1 Mike.lifeguard 2009-03-23 01:42:25 UTC
Component -> RecentChanges
Comment 2 Krinkle 2014-06-05 08:57:39 UTC
The IRC RC Feed is no longer in development (considered frozen for backwards compatibility).

It's replacement[1] based on JSONRCFeedFormatter and MachineReadableRCFeedFormatter has a timestamp property[2] already.


[1] https://wikitech.wikimedia.org/wiki/Stream.wikimedia.org
[2] https://github.com/wikimedia/mediawiki-
core/blob/77f9979e/includes/rcfeed/MachineReadableRCFeedFormatter.php#L53

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


Navigation
Links