Last modified: 2014-10-23 20:45:30 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 T72402, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 70402 - Review and deploy ImageMetrics extension to Wikimedia wikis
Review and deploy ImageMetrics extension to Wikimedia wikis
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Extension setup (Other open bugs)
wmf-deployment
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
https://www.mediawiki.org/wiki/Extens...
:
Depends on: 70789 70790 71188
Blocks: 31235
  Show dependency treegraph
 
Reported: 2014-09-04 15:43 UTC by Tisza Gergő
Modified: 2014-10-23 20:45 UTC (History)
5 users (show)

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


Attachments

Description Tisza Gergő 2014-09-04 15:43:58 UTC
[[mw:Extension:ImageMetrics]] will be used to collect additional data about image performance and (eventually - not implemented yet) about how users interact with media. It does not alter the behavior of the wiki, so there should be no need for community consensus or design review.

Security summary: all data collection is done via EventLogging, and data will be used internally or published via limn.

Performance summary: the extension has a similar architecture to NavigationTiming, except it lazy-loads the main script. Currently it consists of a ~300 byte top script which sets up pre-domready event handling, a ¬300-byte bottom script which deals with request sampling, and a ~2K main script which is lazy-loaded when the request is sampled and uses EventLogging to log image load performance data. Currently the scripts are only loaded on file pages, but I intend to change that as more functionality is added.

The code has already been reviewed internally by the Multimedia team.

After deployment, $wgImageMetricsSamplingFactor should be set to a suitable value (1000, probably).

Related Mingle card: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/816
Comment 1 Andre Klapper 2014-09-07 19:23:50 UTC
Where are this extension's bug reports tracked? 
Also see [[mw:Bug management/Project Maintainers]].
Comment 2 Tisza Gergő 2014-09-07 20:21:06 UTC
(In reply to Andre Klapper from comment #1)
> Where are this extension's bug reports tracked? 

Thanks for pointing that out!
Filed bug 70535 about the Bugzilla component.
Comment 3 Greg Grossmeier 2014-10-02 21:17:04 UTC
Alright, let's schedule this. Gergo: what time/week works well for you? Do you want to just turn it on for all wikis at once?
Comment 4 Tisza Gergő 2014-10-05 07:30:22 UTC
Blocked on https://gerrit.wikimedia.org/r/#/c/164427/ at the moment (and that one is blocked on some sort of CI issue).
Comment 5 Tisza Gergő 2014-10-08 21:33:02 UTC
(In reply to Tisza Gergő from comment #4)
> Blocked on https://gerrit.wikimedia.org/r/#/c/164427/ at the moment (and
> that one is blocked on some sort of CI issue).

That was bug 71782.
Comment 6 Greg Grossmeier 2014-10-08 22:17:40 UTC
So we're good then?

(In reply to Greg Grossmeier from comment #3)
> Alright, let's schedule this. Gergo: what time/week works well for you? Do
> you want to just turn it on for all wikis at once?

:)
Comment 7 Gerrit Notification Bot 2014-10-20 22:39:42 UTC
Change 167722 had a related patch set uploaded by Gergő Tisza:
Add ImageMetrics submodule

https://gerrit.wikimedia.org/r/167722
Comment 8 Gerrit Notification Bot 2014-10-20 22:41:39 UTC
Change 167722 abandoned by Gergő Tisza:
Add ImageMetrics submodule

Reason:
Oops, got used to -a.

https://gerrit.wikimedia.org/r/167722
Comment 9 Gerrit Notification Bot 2014-10-20 22:42:42 UTC
Change 167723 had a related patch set uploaded by Gergő Tisza:
Add ImageMetrics submodule

https://gerrit.wikimedia.org/r/167723
Comment 10 Gerrit Notification Bot 2014-10-20 22:46:18 UTC
Change 167724 had a related patch set uploaded by Gergő Tisza:
Add ImageMetrics submodule

https://gerrit.wikimedia.org/r/167724
Comment 11 Gerrit Notification Bot 2014-10-20 23:06:49 UTC
Change 167727 had a related patch set uploaded by Gergő Tisza:
Add ImageMetrics extension

https://gerrit.wikimedia.org/r/167727
Comment 12 Gerrit Notification Bot 2014-10-20 23:15:43 UTC
Change 167728 had a related patch set uploaded by Gergő Tisza:
Preparation to deploy Imagmetrics extension

https://gerrit.wikimedia.org/r/167728
Comment 13 Gerrit Notification Bot 2014-10-23 16:12:54 UTC
Change 167727 merged by jenkins-bot:
Add ImageMetrics extension

https://gerrit.wikimedia.org/r/167727
Comment 14 Gerrit Notification Bot 2014-10-23 16:17:57 UTC
Change 167723 merged by jenkins-bot:
Add ImageMetrics submodule

https://gerrit.wikimedia.org/r/167723
Comment 15 Gerrit Notification Bot 2014-10-23 16:18:25 UTC
Change 167724 merged by jenkins-bot:
Add ImageMetrics submodule

https://gerrit.wikimedia.org/r/167724
Comment 16 Gerrit Notification Bot 2014-10-23 18:10:13 UTC
Change 167728 merged by jenkins-bot:
Preparation to deploy Imagmetrics extension

https://gerrit.wikimedia.org/r/167728

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


Navigation
Links