The MobileFrontend extension will see 2 changes within the next 3 weeks that will result in more API requests. I wanted to bring these to the attention of ops to give you an opportunity to raise any concerns.
The first makes the mobile uploads page exhibit infinite scroll. You can see what this does if you compare the existing version [1] with the beta version [2] and scroll to the bottom of the page. You will be able to see the additional requests such a feature makes.
The second change will make Echo notifications load in mobile via JavaScript avoiding a request to https://en.m.wikipedia.org/wiki/Special:Notifications (this is no different from the desktop version of the site)
You can track these changes on Mingle [3,4]. Based on the teams existing velocity they are likely to be made and deployed no sooner than Thursday 23rd to test wiki in that week's deployment train, however there is a small chance they could make it a week early.
Please let us know if this could cause any issues.
[1] https://en.m.wikipedia.org/wiki/Special:Uploads/Kaldari [2] https://en.m.wikipedia.org/wiki/Special:Uploads/Kaldari?mobileaction=beta [3] https://wikimedia.mingle.thoughtworks.com/projects/mobile/cards/1282 [4] https://wikimedia.mingle.thoughtworks.com/projects/mobile/cards/1283
Hi Jon,
Can you share a couple of webrequest entries that demonstrate the effect of infinite scroll? Want to make sure that we count such pages only once. I will update https://github.com/wikimedia/metrics/tree/master/pageviews/kraken as well.
D
On Mon, Oct 7, 2013 at 11:36 AM, Jon Robson jrobson@wikimedia.org wrote:
The MobileFrontend extension will see 2 changes within the next 3 weeks that will result in more API requests. I wanted to bring these to the attention of ops to give you an opportunity to raise any concerns.
The first makes the mobile uploads page exhibit infinite scroll. You can see what this does if you compare the existing version [1] with the beta version [2] and scroll to the bottom of the page. You will be able to see the additional requests such a feature makes.
The second change will make Echo notifications load in mobile via JavaScript avoiding a request to https://en.m.wikipedia.org/wiki/Special:Notifications (this is no different from the desktop version of the site)
You can track these changes on Mingle [3,4]. Based on the teams existing velocity they are likely to be made and deployed no sooner than Thursday 23rd to test wiki in that week's deployment train, however there is a small chance they could make it a week early.
Please let us know if this could cause any issues.
[1] https://en.m.wikipedia.org/wiki/Special:Uploads/Kaldari [2] https://en.m.wikipedia.org/wiki/Special:Uploads/Kaldari?mobileaction=beta [3] https://wikimedia.mingle.thoughtworks.com/projects/mobile/cards/1282 [4] https://wikimedia.mingle.thoughtworks.com/projects/mobile/cards/1283
Ops mailing list Ops@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/ops
Essentially the gaistart parameter changes as you scroll but this is a sample API request:
https://commons.m.wikimedia.org/w/api.php?format=json&action=query&g...
This will also fire off requests for all thumburl values in the response to render the image on screen.
Hope this helps.
On Mon, Oct 7, 2013 at 11:44 AM, Diederik van Liere dvanliere@wikimedia.org wrote:
Hi Jon,
Can you share a couple of webrequest entries that demonstrate the effect of infinite scroll? Want to make sure that we count such pages only once. I will update https://github.com/wikimedia/metrics/tree/master/pageviews/kraken as well.
D
On Mon, Oct 7, 2013 at 11:36 AM, Jon Robson jrobson@wikimedia.org wrote:
The MobileFrontend extension will see 2 changes within the next 3 weeks that will result in more API requests. I wanted to bring these to the attention of ops to give you an opportunity to raise any concerns.
The first makes the mobile uploads page exhibit infinite scroll. You can see what this does if you compare the existing version [1] with the beta version [2] and scroll to the bottom of the page. You will be able to see the additional requests such a feature makes.
The second change will make Echo notifications load in mobile via JavaScript avoiding a request to https://en.m.wikipedia.org/wiki/Special:Notifications (this is no different from the desktop version of the site)
You can track these changes on Mingle [3,4]. Based on the teams existing velocity they are likely to be made and deployed no sooner than Thursday 23rd to test wiki in that week's deployment train, however there is a small chance they could make it a week early.
Please let us know if this could cause any issues.
[1] https://en.m.wikipedia.org/wiki/Special:Uploads/Kaldari [2] https://en.m.wikipedia.org/wiki/Special:Uploads/Kaldari?mobileaction=beta [3] https://wikimedia.mingle.thoughtworks.com/projects/mobile/cards/1282 [4] https://wikimedia.mingle.thoughtworks.com/projects/mobile/cards/1283
Ops mailing list Ops@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/ops
Mobile-l mailing list Mobile-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mobile-l