Page MenuHomePhabricator
Feed Advanced Search

Dec 19 2018

bearND moved T211785: Upgrade the mobileapps CI job from npm3 to npm6 from Needs triage to Tracking on the Product-Infrastructure-Team-Backlog-Deprecated board.
Dec 19 2018, 4:48 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated, Mobile-Content-Service, JavaScript, Continuous-Integration-Config
bearND added a comment to T211785: Upgrade the mobileapps CI job from npm3 to npm6.

Assuming this is CI doing this, hence moving to tracking. Feel free to move to our backlog if that is incorrect.

Dec 19 2018, 4:48 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated, Mobile-Content-Service, JavaScript, Continuous-Integration-Config

Dec 17 2018

bearND moved T201383: mobile-html: add page header from Code Review to Sign off on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Dec 17 2018, 11:35 PM · Patch-For-Review, wikimedia-page-library, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND moved T208265: Collapse infoboxes in mobile-html from Code Review to Sign off on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Dec 17 2018, 11:35 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
Dbrant awarded T206504: Create a new endpoint which returns articles in need of a description a Doubloon token.
Dec 17 2018, 6:16 PM · WikimediaEditorTasks, Wikipedia-Android-App-Backlog, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service

Dec 14 2018

bearND added a comment to T193360: Cantonese Wikipedia mobile app interface cannot edit yue descriptions from Wikidata.

Oh, you're right. Never mind.

Dec 14 2018, 5:33 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.27x-L-Lamington), Patch-For-Review, Wikipedia-iOS-App-Backlog, Wikidata
bearND added a comment to T193360: Cantonese Wikipedia mobile app interface cannot edit yue descriptions from Wikidata.

@Tgr Do you know why in Special:ApiSandbox one can only select zh-yue instead of yue in the dropdown for language? I had to change the URL to get it to take yue to try it out.

Dec 14 2018, 3:26 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.27x-L-Lamington), Patch-For-Review, Wikipedia-iOS-App-Backlog, Wikidata
bearND updated subscribers of T193360: Cantonese Wikipedia mobile app interface cannot edit yue descriptions from Wikidata.

@cooltey I think you don't need to set uselang. uselang is only for message translations, like user visible strings. Error messages and such AFAIU. You could set it to user or content, according to the help text in https://www.wikidata.org/wiki/Special:ApiSandbox.

Dec 14 2018, 5:15 AM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.27x-L-Lamington), Patch-For-Review, Wikipedia-iOS-App-Backlog, Wikidata

Dec 13 2018

bearND added a comment to T99009: Remove noimages transform (was inconsistent parameter names for action=mobileview when you compare with action=parse).

Yes, noimages can be removed now.

Dec 13 2018, 3:51 PM · Web-Team-Backlog, Technical-Debt, Mobile-Apps, MobileFrontend, MediaWiki-Action-API

Dec 12 2018

bearND added a comment to T211765: 504 from /api/rest_v1/page/random/summary.

Not sure what's going on there. +1 to @Pchelolo statement about /page/random/title using MW API. It's using the random generator to request 12 random pages and finds the most interesting page title of the dozen results. We did not deploy any new code around this timeframe. During the last week or two we deployed code which should actually reduce pressure on the event loop, and still continuing to do so. this week.

Dec 12 2018, 5:23 PM · Platform Team Workboards (Done with CPT), Services (done), Product-Infrastructure-Team-Backlog-Deprecated, Mobile-Content-Service, RESTBase

Dec 7 2018

bearND updated subscribers of T211382: Requesting access to Proton for pmiazga, bearND, Mholloway, MSantos, Tgr.

Shouldn't @Jdforrester-WMF be added, too?

Dec 7 2018, 4:00 PM · Patch-For-Review, Proton, SRE, SRE-Access-Requests
bearND updated the task description for T211382: Requesting access to Proton for pmiazga, bearND, Mholloway, MSantos, Tgr.
Dec 7 2018, 3:56 PM · Patch-For-Review, Proton, SRE, SRE-Access-Requests

Dec 5 2018

bearND added a comment to T209158: Mobile-Sections query only returns references section.

Checked both https://pt.wikipedia.org/api/rest_v1/page/mobile-html/Hipotiroidismo/50805952 and https://pt.wikipedia.org/api/rest_v1/page/mobile-sections/Hipotiroidismo/50805952.

Dec 5 2018, 11:55 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND moved T209158: Mobile-Sections query only returns references section from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Dec 5 2018, 11:54 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND moved T211214: Remove payment methods header image from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Dec 5 2018, 11:51 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service
bearND moved T211214: Remove payment methods header image from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Dec 5 2018, 8:14 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service
bearND added a comment to T211214: Remove payment methods header image.

@schoenbaechler We can deploy this change today.

Dec 5 2018, 6:48 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service
bearND claimed T211214: Remove payment methods header image.
Dec 5 2018, 6:00 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service
bearND moved T211214: Remove payment methods header image from To Do to Code Review on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Dec 5 2018, 6:00 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service
bearND removed a project from T211216: Always show banner first in the feed: Product-Infrastructure-Team-Backlog-Deprecated.
Dec 5 2018, 4:21 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.27x-L-Lamington), Wikimedia-Fundraising
bearND removed a project from T211216: Always show banner first in the feed: Product-Infrastructure-Team-Backlog-Deprecated (Kanban).
Dec 5 2018, 4:21 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.27x-L-Lamington), Wikimedia-Fundraising
bearND added a comment to T99009: Remove noimages transform (was inconsistent parameter names for action=mobileview when you compare with action=parse).

action=mobileview is still used by the apps, and by MCS (for the main pages).

Dec 5 2018, 5:13 AM · Web-Team-Backlog, Technical-Debt, Mobile-Apps, MobileFrontend, MediaWiki-Action-API

Dec 3 2018

bearND added a comment to T211026: mobile-html: ability to preview an edited page or section with the same transforms and styles as mobile-html.

@Pcheclolo I was thinking the new PCS endpoint would call the corresponding Parsoid endpoint (internally).

Dec 3 2018, 10:03 PM · User-WDoran, Platform Team Workboards (Clinic Duty Team), Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
bearND added a comment to T211026: mobile-html: ability to preview an edited page or section with the same transforms and styles as mobile-html.

@Pchelolo Yeah, that's why I think this new endpoint would probably be similar to /transform/wikitext/to/html{/title}{/revision}.

Dec 3 2018, 9:39 PM · User-WDoran, Platform Team Workboards (Clinic Duty Team), Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
bearND updated subscribers of T211026: mobile-html: ability to preview an edited page or section with the same transforms and styles as mobile-html.

I wonder if we should do something similar to https://en.wikipedia.org/api/rest_v1/#!/Transforms/post_transform_wikitext_to_html_title_revision and use the same as the backend service, just run the transformations on top of it.

Dec 3 2018, 4:10 PM · User-WDoran, Platform Team Workboards (Clinic Duty Team), Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
bearND renamed T211026: mobile-html: ability to preview an edited page or section with the same transforms and styles as mobile-html from [FEATURE REQUEST] Endpoint that renders user edits in the same format as mobile-html to [FEATURE REQUEST] Endpoint that renders user edit previews in the same format as mobile-html.
Dec 3 2018, 4:06 PM · User-WDoran, Platform Team Workboards (Clinic Duty Team), Product-Infrastructure-Team-Backlog-Deprecated (Kanban)

Nov 28 2018

bearND added a comment to T210652: Handoff Proton service to Reading Infrastructure.

I hope the project page on mediawiki.org with relevant information also includes:

  • an architecture overview showing the major components. I know there's a queue involved. What are the other parts, etc.?
  • links to repo(s)
  • anything useful for debugging
  • how to solve/investigate typical issues
Nov 28 2018, 11:19 PM · Web-Team-Backlog (Readers-Web-Kanbanana-Board-2018-19-Q3), Product-Infrastructure-Team-Backlog-Deprecated, Proton

Nov 26 2018

bearND added a comment to T209897: [BUG] Fractions in ordinary text are no longer appearing correctly.

FWIW, looks broken even when RESTBase usage is turned off. In https://en.wikipedia.org/api/rest_v1/page/mobile-html/Fraction_(mathematics) this text looks better, though. So, I think it's probably something on the app side.

Nov 26 2018, 5:30 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.27x-L-Lamington), Android-app-Bugs

Nov 21 2018

bearND added a comment to T204821: 2018 English campaign fundraising on apps.

App devs/QA, please test the announcements. You'll have to ignore the date and may have to override the country. (There are dev settings for the Android app to do so. I don't know if the iOS app has a similar setting.)

Nov 21 2018, 4:34 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog

Nov 20 2018

bearND removed a project from T204821: 2018 English campaign fundraising on apps: Patch-For-Review.
Nov 20 2018, 6:20 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog
bearND moved T204821: 2018 English campaign fundraising on apps from To Do to Sign off on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Nov 20 2018, 6:19 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog
bearND moved T204821: 2018 English campaign fundraising on apps from Tracking to Kanban on the Product-Infrastructure-Team-Backlog-Deprecated board.
Nov 20 2018, 6:19 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog
bearND moved T208265: Collapse infoboxes in mobile-html from Doing to Code Review on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Nov 20 2018, 6:04 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
bearND updated subscribers of T198534: [BUG] Thumb border images in articles shown are being shown with no border in the Android app.
Nov 20 2018, 5:38 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Wikipedia-Android-App-Backlog, Page Content Service, Android-app-Bugs
bearND claimed T206502: Add startup script invocation to pagelib JS output.
Nov 20 2018, 4:58 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Page Content Service
bearND moved T206502: Add startup script invocation to pagelib JS output from To Do to Doing on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Nov 20 2018, 4:57 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Page Content Service
bearND moved T206502: Add startup script invocation to pagelib JS output from Upcoming to Kanban on the Product-Infrastructure-Team-Backlog-Deprecated board.
Nov 20 2018, 4:57 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Page Content Service

Nov 19 2018

bearND added a comment to T204821: 2018 English campaign fundraising on apps.

@Mholloway Ok, that makes sense. It's a bit annoying to have to open the section with the actual text, too. So, it's not a clear cut improvement over the desktop URL. I'm fine leaving it as is then.

Nov 19 2018, 11:52 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog
bearND added a comment to T204821: 2018 English campaign fundraising on apps.

Now checking the URLs, I think we should consider using the mobile (.m) version of the donation policy link.

Nov 19 2018, 11:21 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog
bearND added a comment to T204821: 2018 English campaign fundraising on apps.

Yes, my bad. Had tested PS6 instead of PS8. Now it looks much better:

device-2018-11-19-161658.png (1×1 px, 268 KB)

Nov 19 2018, 11:17 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog
bearND added a comment to T204821: 2018 English campaign fundraising on apps.

There are some issues with the image being large and cropped:

device-2018-11-19-160846.png (1×1 px, 281 KB)

The above is on an old Nexus 5 in portrait mode. In landscape it's marginally better but still too big and a little bit cropped.

Nov 19 2018, 11:11 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog
bearND updated subscribers of T198534: [BUG] Thumb border images in articles shown are being shown with no border in the Android app.

@Nirzar I'm not sure what the best way to handle this is. This will affect web a little bit, too, at least by bloating up the CSS. So, I thought it's best to ask for advice first.

Nov 19 2018, 9:21 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Wikipedia-Android-App-Backlog, Page Content Service, Android-app-Bugs
bearND reassigned T209801: Run English 2018 fundraising on apps from bearND to Mholloway.

Thanks, @schoenbaechler. I haven't diffed the various versions of the body texts but it looks to me that the only difference between the countries are the country names, coffee price, and average donations, like we had last year. Is this correct? Last year we used some server side templating to insert those variables. Also we'll change the text to be HTML (turn the formatting into HTML tags).

Nov 19 2018, 7:28 AM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service

Nov 14 2018

bearND added a comment to T198534: [BUG] Thumb border images in articles shown are being shown with no border in the Android app.

Looks like this rule only exists for Vector. Our base CSS endpoint requests Minerva, though: https://en.wikipedia.org/w/load.php?debug=false&lang=en&skin=minerva&target=mobile&only=styles&modules=ext.cite.style%7Cext.math.styles%7Cext.pygments%7Cext.timeline.styles%7Cmediawiki.page.gallery.styles%7Cmediawiki.skinning.content.parsoid%7Cmobile.app%7Cmobile.app.parsoid%7Cskins.minerva.base.reset%7Cskins.minerva.content.styles

Nov 14 2018, 5:53 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Wikipedia-Android-App-Backlog, Page Content Service, Android-app-Bugs
bearND added a comment to T198534: [BUG] Thumb border images in articles shown are being shown with no border in the Android app.

The Parsoid HTML actually doesn't have this attribute to begin with. Instead it wraps the <a><img> into a <figure-inline class="mw-image-border">.

Nov 14 2018, 5:35 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Wikipedia-Android-App-Backlog, Page Content Service, Android-app-Bugs

Nov 13 2018

bearND removed a project from T209158: Mobile-Sections query only returns references section: Patch-For-Review.
Nov 13 2018, 5:21 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND moved T209158: Mobile-Sections query only returns references section from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Nov 13 2018, 5:21 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service

Nov 10 2018

bearND moved T209158: Mobile-Sections query only returns references section from To Do to Code Review on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Nov 10 2018, 4:39 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND updated the task description for T209158: Mobile-Sections query only returns references section.
Nov 10 2018, 4:22 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND claimed T209158: Mobile-Sections query only returns references section.
Nov 10 2018, 4:15 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND moved T209158: Mobile-Sections query only returns references section from Needs triage to Kanban on the Product-Infrastructure-Team-Backlog-Deprecated board.
Nov 10 2018, 4:15 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND added a comment to T209158: Mobile-Sections query only returns references section.

In this article the references template comes at the end of the lead section:

{{referências|col=2}}
Nov 10 2018, 4:15 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service

Nov 8 2018

bearND moved T209090: npm checksum in mobileapps-periodic-test sometimes fails from Needs triage to Tracking on the Product-Infrastructure-Team-Backlog-Deprecated board.
Nov 8 2018, 7:21 PM · Continuous-Integration-Infrastructure, Product-Infrastructure-Team-Backlog-Deprecated
bearND created T209090: npm checksum in mobileapps-periodic-test sometimes fails.
Nov 8 2018, 7:21 PM · Continuous-Integration-Infrastructure, Product-Infrastructure-Team-Backlog-Deprecated
bearND added a comment to T208265: Collapse infoboxes in mobile-html.

https://github.com/wikimedia/wikimedia-page-library/pull/165

Nov 8 2018, 4:47 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban)

Nov 7 2018

bearND added a comment to T204821: 2018 English campaign fundraising on apps.

Getting the day of the week from the announcement text is problematic since we don't know what time zone the client is in, e.g. Australia vs UK. I think the day of the week should come from the client based on the local time zone.

Nov 7 2018, 6:40 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog

Nov 5 2018

bearND added a comment to P7764 0001-hacky-api-rsp-caching-code.patch.

Nice. Not that it makes a big difference but instead of caching at the parsoid-access._getRestPageContent() level you could also do it at api-util.restApiGet().

Nov 5 2018, 10:39 PM
bearND added a comment to T202642: Investigate how to fix the performance problems caused by CPU bound work on the MCS services.

We've been able to create flame graphs with:

npm install -g autocannon clinic
clinic flame --on-port='autocannon -c1 http://localhost:6927/en.wikipedia.org/v1/page/mobile-sections/Cat' -- node server.js

flame graph1.png (773×1 px, 368 KB)

Nov 5 2018, 7:30 PM · Platform Team Legacy (Watching / External), Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Web-Team-Backlog (Tracking), Services (watching), Mobile-Content-Service

Nov 2 2018

bearND moved T204821: 2018 English campaign fundraising on apps from Needs triage to Tracking on the Product-Infrastructure-Team-Backlog-Deprecated board.
Nov 2 2018, 4:33 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog
bearND added a project to T204821: 2018 English campaign fundraising on apps: Mobile-Content-Service.
Nov 2 2018, 4:32 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog

Oct 31 2018

bearND added a comment to T202642: Investigate how to fix the performance problems caused by CPU bound work on the MCS services.

@Mholloway Have you produced any flame graphs? Anything worth sharing in regards to that?

Oct 31 2018, 3:58 AM · Platform Team Legacy (Watching / External), Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Web-Team-Backlog (Tracking), Services (watching), Mobile-Content-Service

Oct 29 2018

bearND claimed T208265: Collapse infoboxes in mobile-html.
Oct 29 2018, 8:50 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
bearND created T208265: Collapse infoboxes in mobile-html.
Oct 29 2018, 8:50 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
bearND moved T202311: Add attributes to "Picture of the day" from Upcoming to Kanban on the Product-Infrastructure-Team-Backlog-Deprecated board.
Oct 29 2018, 8:45 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
bearND added a comment to T205550: Localize the strings used by page library transforms.

I think there is a benefit of doing I18N in the PCS layer instead of the wikimedia-page-library since then the page library wouldn't have to bundle the translatable strings. I'm going to change the task title and description accordingly. (OTOH we could also split up the wikimedia-page-library into a client bundle and a server bundle.)

Oct 29 2018, 8:41 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), I18n, wikimedia-page-library, Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND moved T201383: mobile-html: add page header from Doing to Code Review on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Oct 29 2018, 4:21 PM · Patch-For-Review, wikimedia-page-library, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND updated the task description for T201383: mobile-html: add page header.
Oct 29 2018, 4:21 PM · Patch-For-Review, wikimedia-page-library, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)

Oct 25 2018

bearND removed a project from T206527: [BUG] Citations not being parsed correctly: Patch-For-Review.
Oct 25 2018, 5:49 PM · TemplateStyles, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), wikimedia-page-library, Parsoid, Wikipedia-Android-App-Backlog
bearND moved T206527: [BUG] Citations not being parsed correctly from Code Review to Sign off on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Oct 25 2018, 5:49 PM · TemplateStyles, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), wikimedia-page-library, Parsoid, Wikipedia-Android-App-Backlog

Oct 22 2018

bearND moved T206891: [BUG] Error occured when switching between Chinese variants from Needs triage to Tracking on the Product-Infrastructure-Team-Backlog-Deprecated board.
Oct 22 2018, 5:34 PM · Product-Infrastructure-Team-Backlog-Deprecated, Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Chinese-Sites, Android-app-Bugs
bearND added a project to T206891: [BUG] Error occured when switching between Chinese variants : Product-Infrastructure-Team-Backlog-Deprecated.

I'm glad you found a solution for this. But CC'ing Reading Infrastructure for more visibility.

Oct 22 2018, 5:34 PM · Product-Infrastructure-Team-Backlog-Deprecated, Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Chinese-Sites, Android-app-Bugs
bearND added a comment to T202311: Add attributes to "Picture of the day".

@Charlotte No updates yet. Is this something that's blocking you? In any case I've moved this to Upcoming so it hopefully gets picked up earlier.

Oct 22 2018, 4:51 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
bearND moved T202311: Add attributes to "Picture of the day" from Backlog to Upcoming on the Product-Infrastructure-Team-Backlog-Deprecated board.
Oct 22 2018, 4:49 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban)

Oct 19 2018

bearND added a comment to T207325: Footnote weirdness after editing the title parameter.

Deduplication would only fix it for subsequent occurrences of references with <cite> elements. The first one would still have the <style> element coming shortly after the <cite> element.
Having said that, I've tried three browsers but cannot reproduce this issue.

Oct 19 2018, 2:38 PM · User-Ryasmeen, Editing-team (Kanban Board), MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Editing QA, VisualEditor, Patch-For-Review, MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), TemplateStyles

Oct 18 2018

bearND added a comment to T202642: Investigate how to fix the performance problems caused by CPU bound work on the MCS services.

What caused the 5x increase in requests?

Oct 18 2018, 3:48 PM · Platform Team Legacy (Watching / External), Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Web-Team-Backlog (Tracking), Services (watching), Mobile-Content-Service
bearND added a comment to T202642: Investigate how to fix the performance problems caused by CPU bound work on the MCS services.

Just saw https://github.com/wikimedia/restbase/pull/1074, and am wondering if that is enough to cover also this task or should we continue promisifying CPU intensive tasks?

Oct 18 2018, 4:38 AM · Platform Team Legacy (Watching / External), Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Web-Team-Backlog (Tracking), Services (watching), Mobile-Content-Service
bearND added a comment to T207324: RESTBase adds duplicated `accept-language` entry in Vary header.

Wow, in the example one Accept-Language value is capitalized, the other all lower-case. Which way do we go with?

Oct 18 2018, 3:39 AM · Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Platform Team Workboards (Done with CPT), Services (done), good first task, RESTBase

Oct 15 2018

bearND moved T168875: Remove reference sections at end of article from page content HTML from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Oct 15 2018, 8:51 PM · Page Content Service, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, Reading Epics (Platform JS CSS and HTML consolidation), RESTBase-API
bearND moved T206467: Provide all reference lists from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Oct 15 2018, 8:51 PM · Page Content Service, Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
bearND moved T206701: MCS must not pass through `vary: accept` from parsoid from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Oct 15 2018, 8:51 PM · Services (done), Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND claimed T206527: [BUG] Citations not being parsed correctly.

As mentioned during apps standup I recommend the Android app at least to incorporate the PR for the page library. In the meantime I'll also look into moving the style tags inside reference lists towards the end of the document (since the reference lists tend to come near the end of a page and are collapsed by default anyways).

Oct 15 2018, 5:24 PM · TemplateStyles, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), wikimedia-page-library, Parsoid, Wikipedia-Android-App-Backlog
bearND removed a project from T206701: MCS must not pass through `vary: accept` from parsoid: Patch-For-Review.
Oct 15 2018, 2:27 PM · Services (done), Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND removed a project from T206467: Provide all reference lists: Patch-For-Review.
Oct 15 2018, 2:27 PM · Page Content Service, Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
bearND closed T198134: Improve per-endpoint response header testing in MCS as Resolved.
Oct 15 2018, 2:27 PM · Technical-Debt, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND closed T187098: Extra span at beginning of mobile-sections-lead as Resolved.
Oct 15 2018, 2:24 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND closed T187098: Extra span at beginning of mobile-sections-lead, a subtask of T184753: Use stored page leads when creating page summaries to reduce MCS load, as Resolved.
Oct 15 2018, 2:24 PM · Product-Infrastructure-Team-Backlog-Deprecated, Patch-For-Review, Services (blocked), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND closed T198264: Summary endpoint cannot handle brackets with whitespace inside as Resolved.
Oct 15 2018, 2:24 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service, RESTBase-API
bearND closed T202119: Unbalanced parentheses in page-previews when parentheses includes another parentheses inside as Resolved.
Oct 15 2018, 2:23 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Web-Team-Backlog (Tracking), Mobile-Content-Service
bearND closed T195838: Document the announcement endpoint config parameters as Resolved.
Oct 15 2018, 2:22 PM · Patch-For-Review, Mobile-Content-Service, Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
bearND closed T195838: Document the announcement endpoint config parameters, a subtask of T153224: Consistent consumption of announcements feed endpoint, as Resolved.
Oct 15 2018, 2:22 PM · Patch-For-Review, Wikipedia-Android-App-Backlog, Product-Infrastructure-Team-Backlog-Deprecated, Technical-Debt, Wikipedia-iOS-App-Backlog, Mobile-Content-Service, iOS-app-feature-Feed, Android-app-feature-Feeds
bearND closed T201381: Infoboxes too narrow on wide devices, a subtask of T177433: Develop HTML Content API to be used with companion structured JSON APIs, as Resolved.
Oct 15 2018, 2:21 PM · Product-Infrastructure-Team-Backlog-Deprecated, Epic, Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND closed T201381: Infoboxes too narrow on wide devices as Resolved.
Oct 15 2018, 2:21 PM · Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND closed T201380: mobile-html: image resolution too low as Resolved.
Oct 15 2018, 2:21 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND closed T201380: mobile-html: image resolution too low, a subtask of T177433: Develop HTML Content API to be used with companion structured JSON APIs, as Resolved.
Oct 15 2018, 2:21 PM · Product-Infrastructure-Team-Backlog-Deprecated, Epic, Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND added a comment to T206527: [BUG] Citations not being parsed correctly.

@ssastry: @Dbrant makes a good point in T206527#4659479. The parsoid output of a page with cite tags has unnecessarily duplicated content, while in the PHP parser version duplication works.
Compare running document.querySelectorAll('style[data-mw-deduplicate="TemplateStyles:r861714446"]').length on https://en.wikipedia.org/wiki/Cat#References vs. https://en.wikipedia.org/api/rest_v1/page/html/Cat#References. While the former has only one occurrence, the latter has 278.

Oct 15 2018, 2:20 AM · TemplateStyles, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), wikimedia-page-library, Parsoid, Wikipedia-Android-App-Backlog

Oct 14 2018

bearND moved T206701: MCS must not pass through `vary: accept` from parsoid from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog-Deprecated (Kanban) board.
Oct 14 2018, 5:09 PM · Services (done), Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service

Oct 11 2018

bearND added a comment to T202642: Investigate how to fix the performance problems caused by CPU bound work on the MCS services.

As @Pchelolo, I also doubt that a cache would help us in production, considering our service architecture having many worker. Hitting the same page in your ab test is not indicative of production behavior.

Oct 11 2018, 12:39 AM · Platform Team Legacy (Watching / External), Patch-For-Review, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Web-Team-Backlog (Tracking), Services (watching), Mobile-Content-Service

Oct 10 2018

bearND triaged T206701: MCS must not pass through `vary: accept` from parsoid as High priority.
Oct 10 2018, 9:46 PM · Services (done), Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND moved T206701: MCS must not pass through `vary: accept` from parsoid from Needs triage to Kanban on the Product-Infrastructure-Team-Backlog-Deprecated board.
Oct 10 2018, 9:46 PM · Services (done), Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service
bearND added a comment to T206504: Create a new endpoint which returns articles in need of a description.

Yes, local override should be taken into account (eventually). Possibly it's good enough for a prototype without it but eventually this needs to be taken into account. I think the MW API should be able to indicate if the description is central or local and if possibly filter on it, too.

Oct 10 2018, 5:46 AM · WikimediaEditorTasks, Wikipedia-Android-App-Backlog, Product-Infrastructure-Team-Backlog-Deprecated (Kanban), Mobile-Content-Service