bearND (Bernd Sitzmann)
Reading Infrastructure Services dev

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Nov 19 2014, 8:27 PM (195 w, 1 d)
Availability
Available
IRC Nick
bearND
LDAP User
BearND
MediaWiki User
Unknown

Recent Activity

Yesterday

bearND updated the task description for T202105: Separate pagelib CSS from base CSS.
Thu, Aug 16, 11:17 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND updated the task description for T202105: Separate pagelib CSS from base CSS.
Thu, Aug 16, 11:16 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND added a comment to T201384: mobile-html for offline: versioned CSS and JS.

@Jhernandez I've created a subtask to separate the pagelib CSS. This will probably happen in three stages:

  1. Add pagelib CSS endpoint to MCS
  2. Expose pagelib CSS in RESTBase
  3. Remove pagelib CSS from base CSS
Thu, Aug 16, 11:15 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND moved T202105: Separate pagelib CSS from base CSS from To Do to Doing on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Thu, Aug 16, 11:13 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND claimed T202105: Separate pagelib CSS from base CSS.
Thu, Aug 16, 11:13 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND triaged T202105: Separate pagelib CSS from base CSS as Normal priority.
Thu, Aug 16, 11:13 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND added a project to T201974: Deprecation of API "action=query&prop=revisions&!rvslots": Services.
Thu, Aug 16, 7:30 PM · Services, Parsoid, ChangeProp, Reading-Infrastructure-Team-Backlog, MediaWiki-API, Core-Platform-Team

Fri, Aug 10

bearND added a comment to T198264: Summary endpoint cannot handle brackets with whitespace inside.

TBH the test pages above won't help much and seem redundant tome. Pages are constantly changing

Fri, Aug 10, 10:02 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog, Mobile-Content-Service, RESTBase-API
bearND added a comment to T201381: mobile-html: infoboxes sometimes too narrow.

The Android app is consuming the https://en.wikipedia.org/api/rest_v1/data/css/mobile/base endpoint now.
Before that it used the same list of modules we currently have in the base CSS endpoint. In fact we got that list from the apps code.

Fri, Aug 10, 9:40 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND updated subscribers of T201384: mobile-html for offline: versioned CSS and JS.
Fri, Aug 10, 9:08 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND added a comment to T201384: mobile-html for offline: versioned CSS and JS.

Do you mean exposing another CSS endpoint? Something like /data/css/mobile/pagelib?

Fri, Aug 10, 9:07 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND added a comment to T198264: Summary endpoint cannot handle brackets with whitespace inside.

Added these pages to our list of summary test pages.

Fri, Aug 10, 3:48 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog, Mobile-Content-Service, RESTBase-API
bearND added a comment to T197822: Wikipedia Reading list plugin: Don't allow users to add pages from non-Wikipedia sites and Special pages.

@Jhernandez The lists of allowed wikis for the Chrome/FF ext. and the Safari ext. have the details of projects you could try.

Fri, Aug 10, 3:17 PM · Reading List Service, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog
bearND reopened T198264: Summary endpoint cannot handle brackets with whitespace inside as "Open".

We didn't change any summary code. The changes were made on-wiki, wrapping the extra strings with <span class="noexcerpt">:

Fri, Aug 10, 3:03 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog, Mobile-Content-Service, RESTBase-API

Thu, Aug 9

bearND removed a project from T191640: Create an announcement card promoting the new multilingual feature on the Explore feed: Patch-For-Review.
Thu, Aug 9, 10:27 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND moved T191640: Create an announcement card promoting the new multilingual feature on the Explore feed from To Deploy to Sign off on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Thu, Aug 9, 10:26 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T189312: Move special-case app styling from the MobileApp extension to PCS.

I think the iOS app would not switch to using mobile-sections. Instead they would go directly to mobile-html, but after Android has switched. IOW, I think it's going to take a while.

Thu, Aug 9, 8:02 PM · Reading-Infrastructure-Team-Backlog, MW-1.31-release-notes (WMF-deploy-2018-03-27 (1.31.0-wmf.27)), Extension-MobileApp, Wikipedia-Android-App-Backlog, Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND added a comment to T201103: Reconsider use of RESTBase k-r-v storage for mobileapps.

Makes sense now. Thanks!

Thu, Aug 9, 5:27 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog, Services (designing), RESTBase, Cassandra, User-Eevans
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

Purged the following endpoints from Varnish:
https://en.wikipedia.org/api/rest_v1/feed/announcements
https://de.wikipedia.org/api/rest_v1/feed/announcements
https://ru.wikipedia.org/api/rest_v1/feed/announcements
https://zh.wikipedia.org/api/rest_v1/feed/announcements

Thu, Aug 9, 5:26 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND moved T191640: Create an announcement card promoting the new multilingual feature on the Explore feed from Doing to To Deploy on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Thu, Aug 9, 5:14 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T201103: Reconsider use of RESTBase k-r-v storage for mobileapps.

I thought we were not storing media and feed before anyways, as was mentioned in the Platform/Audiences sync a few minutes ago.

Thu, Aug 9, 5:08 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog, Services (designing), RESTBase, Cassandra, User-Eevans
bearND added a comment to T201103: Reconsider use of RESTBase k-r-v storage for mobileapps.

Current status:

  • pre-generation for mobile end points is enabled only for WPs
Thu, Aug 9, 3:43 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog, Services (designing), RESTBase, Cassandra, User-Eevans
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

If all goes well we can try these times on Thursday:

Thu, Aug 9, 3:43 AM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

Here are screenshots of all the localized announcements:

Thu, Aug 9, 3:39 AM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual

Wed, Aug 8

bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

@Dbrant Thanks for updating the yellow image. This looks good now:
Light theme:


Dark theme:

Wed, Aug 8, 10:07 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND placed T201380: mobile-html: image resolution too low up for grabs.
Wed, Aug 8, 9:06 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND moved T201186: Update mobileapps to handle <audio> tags from Code Review to To Deploy on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Wed, Aug 8, 7:54 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Mobile-Content-Service
bearND moved T191640: Create an announcement card promoting the new multilingual feature on the Explore feed from Blocked to Doing on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Wed, Aug 8, 7:54 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND moved T200699: Include language (if available) for media endpoint file descriptions from To Do to To Deploy on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Wed, Aug 8, 7:54 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Mobile-Content-Service
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

Thank you for the update. The yellow image is still not working. It's still showing the same default image. I'm not sure why that is. I think an Android dev would have to look into this more.

Wed, Aug 8, 6:58 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

@Dbrant and @RHo, sorry, it doesn't look like the 1px image actually works. For some reason I don't understand it's falling back to the default globe image instead.

Wed, Aug 8, 5:32 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

@RHo Ok, sounds good. Do we want to skip the image for the upgrade prompt announcement or are you planning to provide me a URL for that?

Wed, Aug 8, 3:21 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

^ is just a WIP patch for now. Once the missing URLs are provided we can wrap this up.

Wed, Aug 8, 4:40 AM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND claimed T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.
Wed, Aug 8, 12:29 AM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND moved T191640: Create an announcement card promoting the new multilingual feature on the Explore feed from To Do to Blocked on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Wed, Aug 8, 12:29 AM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual

Tue, Aug 7

bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

@RHo @Dbrant I also need a URL for the positive action CTA to update the app in the Play Store.

Tue, Aug 7, 9:05 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

@RHo The Android app only allows for an image URL, not for a color code. I think a single pixel image should probably suffice but I would still have to test this with the app.

Tue, Aug 7, 8:35 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

@RHo do you have an image for the update app prompt (colored background only in #FFCC33)?

Tue, Aug 7, 7:51 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T199101: Validate swagger definitions and test them against a set of responses from the services.

@Jhernandez I think the easiest way to get useful output from this tool is to clone the Restbase repo and target individual spec files under v1/*.yaml. (combine with the common_schema.yaml, see my comment in T199101#4466668 for command line examples).

Tue, Aug 7, 6:35 PM · Services (watching), Epic, Page Content Service, Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

@RHo Sorry, I had not noticed that you changed the countries for Chinese. With the update that should work for most users.
I was earlier referring to that the app allows a user to specify in the language selection which Chinese language variant the user wants to use. So, there could be some cases where someone set Traditional Chinese as the primary language but visits mainland China, and then gets the Simplified Chinese announcement instead. But ok, that should be the exception rather than the rule. IOW, I think that's fine.

Tue, Aug 7, 6:25 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

@RHo Thanks, but I still don't know how to tell the app which language variant to use for Chinese for which text. I don't think we have encountered this requirement for announcements before.

Tue, Aug 7, 6:09 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

@Dbrant @RHo The text for Chinese is for Traditional Chinese. How do we ensure that this is not displayed for users that selected Simplified Chinese as their primary language? Should we skip the Chinese announcement?

Tue, Aug 7, 5:46 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND added a comment to T201381: mobile-html: infoboxes sometimes too narrow.

@TheDJ The problem is that this causes a horizontal scrollbar for the infobox. I've updated the task description to add a better screenshot.

Tue, Aug 7, 5:35 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND updated the task description for T201381: mobile-html: infoboxes sometimes too narrow.
Tue, Aug 7, 3:08 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND added a comment to T201384: mobile-html for offline: versioned CSS and JS.

Should we separate pagelib CSS from base CSS? It might be easier to come up with version strings for the pagelib by itself by using the version of the wikimedia-page-library.

Tue, Aug 7, 4:24 AM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND triaged T201384: mobile-html for offline: versioned CSS and JS as Normal priority.
Tue, Aug 7, 4:23 AM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND triaged T201383: mobile-html: add page header as Normal priority.
Tue, Aug 7, 4:18 AM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND triaged T201382: mobile-html: adjust page margins/padding as Normal priority.
Tue, Aug 7, 4:10 AM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND triaged T201381: mobile-html: infoboxes sometimes too narrow as Normal priority.
Tue, Aug 7, 4:06 AM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND triaged T201380: mobile-html: image resolution too low as Normal priority.
Tue, Aug 7, 3:51 AM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND moved T201186: Update mobileapps to handle <audio> tags from To Do to Code Review on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Tue, Aug 7, 3:19 AM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Mobile-Content-Service
bearND claimed T201186: Update mobileapps to handle <audio> tags.
Tue, Aug 7, 3:19 AM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Mobile-Content-Service
bearND added a comment to T201186: Update mobileapps to handle <audio> tags.

@Mholloway I've fixed the issues in the media endpoint.
But it's unclear what the other issues are:

  • I don't think the summary endpoint deals with audio at all.
  • anchorPopupMediaTransform (used for the mobile-sections endpoints) deals with video only. It's using a selector of *[typeof^=mw:Video] video, which still should be fine.
Tue, Aug 7, 3:18 AM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Mobile-Content-Service

Mon, Aug 6

bearND added a comment to T201186: Update mobileapps to handle <audio> tags.

We definitely need to change the media endpoint implementation.

TypeError: Cannot read property 'source' of undefined
at _.uniq.elem (/Users/besi/de/wmf/mobileapps/lib/media.js:163:65)
at Function._.uniq._.unique (/Users/besi/de/wmf/mobileapps/node_modules/underscore/underscore.js:581:33)
at Object.getMediaItemInfoFromPage (/Users/besi/de/wmf/mobileapps/lib/media.js:163:14)
at BBPromise.join (/Users/besi/de/wmf/mobileapps/routes/page/media.js:23:39)
Mon, Aug 6, 9:50 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Mobile-Content-Service
bearND added a comment to T201054: Reference seems broken in Cat#Running section.

Looks good in the Android app as well. Thank you for the quick fix!

Mon, Aug 6, 9:10 PM · Patch-For-Review, Parsoid, Reading-Infrastructure-Team-Backlog
bearND added a project to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed: Reading-Infrastructure-Team-Backlog (Kanban).

I'd say Thursday sounds more realistic. Adding to our Kanban board.

Mon, Aug 6, 7:22 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND updated subscribers of T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

@RHo when and how long should the announcement last?

Mon, Aug 6, 6:01 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual

Fri, Aug 3

bearND added a comment to T193275: PCS Media endpoint for Android.

It's definitely not an ideal situation right now. I found some special handling done in the Popups extension popups.js. This link is from T192571. There is some special handling there depending on if the image is in portrait mode (tall) or landscape mode (wide). But it probably doesn't matter for full screen gallery images. Just FYI.

Fri, Aug 3, 9:03 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.26x-K-Krispy-Kreme), Patch-For-Review, Reading-Infrastructure-Team-Backlog
bearND added a comment to T193275: PCS Media endpoint for Android.

@Dbrant @cooltey The Android app code base has a ImageUrlUtil.getUrlForSize() which can be used to request a different sized thumbnail image. Just pass in the thumbnail.source URL and the desired size. Once T66214: Define an official thumb API is done we should use that instead.

Fri, Aug 3, 8:40 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.26x-K-Krispy-Kreme), Patch-For-Review, Reading-Infrastructure-Team-Backlog
bearND added a comment to T193275: PCS Media endpoint for Android.

@cooltey

  1. Have you considered using the thumbnail field instead? There's already code in the Android app to resize the image if necessary if you have a thumbnail URL.
Fri, Aug 3, 8:11 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.26x-K-Krispy-Kreme), Patch-For-Review, Reading-Infrastructure-Team-Backlog

Thu, Aug 2

bearND updated the task description for T201054: Reference seems broken in Cat#Running section.
Thu, Aug 2, 5:39 PM · Patch-For-Review, Parsoid, Reading-Infrastructure-Team-Backlog
bearND created T201054: Reference seems broken in Cat#Running section.
Thu, Aug 2, 5:37 PM · Patch-For-Review, Parsoid, Reading-Infrastructure-Team-Backlog
bearND added a comment to T199101: Validate swagger definitions and test them against a set of responses from the services.

@Jhernandez The specs are updated in prod. Unfortunately, I get the same error message as when I run it locally just for the definition.yaml file, which seems misleading to me. It looks like it cannot open the file:

Error: ENOENT: no such file or directory,
Thu, Aug 2, 2:51 PM · Services (watching), Epic, Page Content Service, Mobile-Content-Service, Reading-Infrastructure-Team-Backlog

Wed, Aug 1

bearND moved T170584: Evaluate and Integrate page library transforms into PCS from Doing to Sign off on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Wed, Aug 1, 8:59 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), wikimedia-page-library, Page Content Service
bearND moved T198668: Use LazyLoadTransform in content-html from Code Review to Sign off on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Wed, Aug 1, 8:15 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), wikimedia-page-library, Page Content Service
bearND moved T200459: Bug: mobile-html should use only externally visible URIs for referencing site CSS from To Deploy to Sign off on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Wed, Aug 1, 8:14 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND moved T200464: mobile-html CSP issues from To Deploy to Sign off on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Wed, Aug 1, 8:14 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND claimed T200464: mobile-html CSP issues.
Wed, Aug 1, 8:14 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND moved T200464: mobile-html CSP issues from Doing to To Deploy on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Wed, Aug 1, 8:14 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND closed T141943: Document mobile endpoints response format as Resolved.

This is done.

Wed, Aug 1, 4:02 PM · Reading-Infrastructure-Team-Backlog, Services (watching), Mobile-Content-Service
bearND closed T117941: Strip HTML markup from the ImageDescription in media info as Invalid.

This is not valid anymore. The media endpoint has been significantly changed. Now the description is an object with a text and html property. The client can chose the one best suited.

Wed, Aug 1, 4:00 PM · Reading-Infrastructure-Team-Backlog, Mobile-Content-Service
bearND added a comment to T169274: Expand "On this day" endpoint language support.

FWIW, bswiki has also been added since then due to some help from a volunteer.

Wed, Aug 1, 3:48 PM · Reading Epics (Feed Content Language Expansion), Patch-For-Review, Mobile-Content-Service, Reading-Infrastructure-Team-Backlog, Wikipedia-iOS-App-Backlog

Tue, Jul 31

bearND added a comment to T199101: Validate swagger definitions and test them against a set of responses from the services.

Looks like the JSON output in https://en.wikipedia.org/api/rest_v1/?spec doesn't include any of the definitions.

It does include them all.

Tue, Jul 31, 7:24 PM · Services (watching), Epic, Page Content Service, Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
bearND added a comment to T199101: Validate swagger definitions and test them against a set of responses from the services.

Ah, I see you're getting the spec from RESTBase and in JSON format. I was trying the one from MCS locally (the YAML file). That explains the difference. (It's also better to not install the tool globally.)

Tue, Jul 31, 7:21 PM · Services (watching), Epic, Page Content Service, Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
bearND closed T198667: Split up CollapseTable transform into client and server side code, a subtask of T170584: Evaluate and Integrate page library transforms into PCS, as Declined.
Tue, Jul 31, 1:58 AM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), wikimedia-page-library, Page Content Service
bearND closed T198667: Split up CollapseTable transform into client and server side code as Declined.

I'm not sure whether PCS should be running this transform, even if we split up a portion that could run server-side. This seems like a UI decision and would go counter to us providing more content vs UI. It would also require some I18N on the server for three labels (infobox/other table label, footer label), or at least run a bigger portion of this transform on the client.

Tue, Jul 31, 1:58 AM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), wikimedia-page-library, Page Content Service

Thu, Jul 26

bearND added a comment to T191640: Create an announcement card promoting the new multilingual feature on the Explore feed.

Updated the German column in the above spreadsheet. FYI, I copied the wording for "Got it" and "Edit languages" from the Android values-de/strings.xml file for consistency. The autotranslation of "Got it" seemed too literal to me.

Thu, Jul 26, 9:02 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-feature-Multilingual
bearND triaged T200464: mobile-html CSP issues as High priority.
Thu, Jul 26, 8:05 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND renamed T200459: Bug: mobile-html should use only externally visible URIs for referencing site CSS from Bug: mobile-html should use only externally visible URIs for referencing CSS and JS to Bug: mobile-html should use only externally visible URIs for referencing site CSS.
Thu, Jul 26, 7:37 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND updated the task description for T200459: Bug: mobile-html should use only externally visible URIs for referencing site CSS.
Thu, Jul 26, 7:37 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND triaged T200459: Bug: mobile-html should use only externally visible URIs for referencing site CSS as High priority.
Thu, Jul 26, 7:18 PM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND added a comment to T199527: Storage for mobile-html endpoint.

Renamed content-html -> mobile-html to reflect reality.

Thu, Jul 26, 3:58 PM · Reading-Infrastructure-Team-Backlog, Services (designing), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND renamed T199527: Storage for mobile-html endpoint from Storage for content-html endpoint to Storage for mobile-html endpoint.
Thu, Jul 26, 3:11 PM · Reading-Infrastructure-Team-Backlog, Services (designing), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND renamed T199491: Expose /page/mobile-html endpoint via RESTBase from Expose /page/content-html endpoint via RESTBase to Expose /page/mobile-html endpoint via RESTBase.
Thu, Jul 26, 3:10 PM · Services (done), Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)
bearND added a comment to T199101: Validate swagger definitions and test them against a set of responses from the services.

@Jhernandez I just tried running this but I'm getting different results. I'm using the CLI.

Thu, Jul 26, 1:49 AM · Services (watching), Epic, Page Content Service, Mobile-Content-Service, Reading-Infrastructure-Team-Backlog

Wed, Jul 25

bearND added a comment to T189526: MCS worker deaths increased after 2018-03-03.

@Mholloway That's a great find. Looks like worker death have come down lately.

Wed, Jul 25, 5:41 PM · Reading-Infrastructure-Team-Backlog, Page Content Service, Mobile-Content-Service, Services (watching)

Thu, Jul 19

bearND updated the task description for T170584: Evaluate and Integrate page library transforms into PCS.
Thu, Jul 19, 11:13 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), wikimedia-page-library, Page Content Service
bearND added a comment to T189526: MCS worker deaths increased after 2018-03-03.

@Mholloway. Thank you for your investigation.

Thu, Jul 19, 10:33 PM · Reading-Infrastructure-Team-Backlog, Page Content Service, Mobile-Content-Service, Services (watching)
bearND updated the task description for T170455: Extract Page Content Service into new repository separate from the Mobile Content Service.
Thu, Jul 19, 10:32 PM · Reading-Infrastructure-Team-Backlog, Page Content Service
bearND added a comment to T199491: Expose /page/mobile-html endpoint via RESTBase.

Ok, going to rename things from content-html to mobile-html.

Thu, Jul 19, 2:29 PM · Services (done), Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)

Jul 17 2018

bearND closed T177896: Create a CI task for MCS periodic tests as Resolved.
Jul 17 2018, 5:51 PM · Patch-For-Review, Continuous-Integration-Config, Reading-Infrastructure-Team-Backlog (Kanban), Mobile-Content-Service
bearND closed T177896: Create a CI task for MCS periodic tests, a subtask of T177894: Create small/medium/large test suites, as Resolved.
Jul 17 2018, 5:51 PM · Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
bearND awarded T177896: Create a CI task for MCS periodic tests a Party Time token.
Jul 17 2018, 5:51 PM · Patch-For-Review, Continuous-Integration-Config, Reading-Infrastructure-Team-Backlog (Kanban), Mobile-Content-Service
bearND moved T177896: Create a CI task for MCS periodic tests from Code Review to Sign off on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Jul 17 2018, 5:50 PM · Patch-For-Review, Continuous-Integration-Config, Reading-Infrastructure-Team-Backlog (Kanban), Mobile-Content-Service
bearND added a comment to T199491: Expose /page/mobile-html endpoint via RESTBase.

The Parsoid output as it is right now is for editing. But ok, I guess mobile could work, too.
How about /page/mobile/html/{title}?
/page/html/{title}?mobile=true is another option but might be confused with plain Parsoid.
/page/mobile-html/{title} would be my third option.

Jul 17 2018, 5:15 PM · Services (done), Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)

Jul 16 2018

bearND moved T174809: Add swagger spec for content-html from To Deploy to Sign off on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Jul 16 2018, 8:19 PM · Mobile-Content-Service, Reading-Infrastructure-Team-Backlog (Kanban)
bearND added a comment to T199491: Expose /page/mobile-html endpoint via RESTBase.

Hmm, I thought we wanted to avoid the name mobile. How about something with read in the name?

Jul 16 2018, 5:02 PM · Services (done), Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)

Jul 13 2018

bearND added a comment to T195838: Document the announcement endpoint config parameters.

it would be good to have a followup task with a proposal to unify the format across platforms

Jul 13 2018, 7:49 PM · Reading-Infrastructure-Team-Backlog (Kanban)
bearND added a project to T198504: [BUG] Audio file shows incomplete toolbar in an article page: Parsoid.

This is the same in the corresponding Parsoid HTML when running in Chrome: https://en.wikipedia.org/api/rest_v1/page/html/United_States. (It acts better in FF, but that doesn't help the Android app experience).

Jul 13 2018, 7:36 PM · Patch-For-Review, Parsoid, Wikipedia-Android-App-Backlog ( Android-app-release-v2.7.25x-J-Jaffa-Cake), Android-app-Bugs
bearND moved T199458: Increase number of results returned by /page/related to 20 from Code Review to To Deploy on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Jul 13 2018, 3:56 PM · RESTBase-API, Services (done), RESTBase, Reading-Infrastructure-Team-Backlog (Kanban)