Scrum of scrums/2017-01-18
Product
editReading
editMobile Content Service (MCS)
edit- Board: https://phabricator.wikimedia.org/project/board/1323/query/open/
- Working on:
- Clicking on references is broken (Broken in the Android app; a Parsoid change caused this) https://phabricator.wikimedia.org/T155070
- Improving regression testing
Android
edit- Last week:
- Dev summit and all hands
- Start on improving offline support quarterly goal
- New account creation broken in API 25 https://phabricator.wikimedia.org/T155535
- Investigate reverted edit notifications failure
- Next week (https://phabricator.wikimedia.org/project/view/2352/ ):
- Work towards release of Wikidata description editing
- Continue on improved offline experience
iOS native app
edit- Last Week
- Dev summit, All hands, released 5.3.4 - https://phabricator.wikimedia.org/project/view/2396/
- Continued work on 5.4 - https://phabricator.wikimedia.org/project/view/2326/
- This week
- Continue work on 5.4 - Places, Login enhancements https://phabricator.wikimedia.org/project/view/2326/
Web
edit- Last week:
- Dev summit and all hands
- Current sprint: https://phabricator.wikimedia.org/tag/reading-web-sprint-89-%F0%9F%8E%82/
- Next sprint: https://phabricator.wikimedia.org/project/view/2426/
- Deploy Wikidata description and Related Articles on enwiki mobile
Editing
editCollaboration
edit- Blocked -
- Blocking -
- Updates
- Main patch for RecentChanges page UI finished and merged (Adding new interface for review filters to RecentChanges).
- Add userExpLevel filter in the RCFilters UI
- Continuing related work to this, including backend.
- Some meetings at Dev Summit about ReviewStream (part of Edit Review Improvements) and WikiLabels admin interface
- Flow consistency fixes
UI Standardization
edit- Last week
- Dev summit, All hands
- This week
- UI Standardization offsite with focus on style guide work, see also WMF UI Std Offsite 2017-01 column on https://phabricator.wikimedia.org/tag/wmf-design/
- Updates
- core/mediawiki.UI: Remove deprecated `.mw-ui-constructive` modifier class for anchors & text – https://phabricator.wikimedia.org/T155203
- OOjs UI: Remove form PanelLayout's 3D box-shadow and harmonize inner padding – https://phabricator.wikimedia.org/T155335
- OOjs UI: ButtonWidgets should use `box-sizing: border-box` – https://phabricator.wikimedia.org/T146962
- OOjs UI: Unify spatial visual appearance of dropdown menus, dialogs, toolbars – https://phabricator.wikimedia.org/T119591
- Outlining path forward on Devise a generic way for theme-agnostic stylesheets to adapt to the current theme https://phabricator.wikimedia.org/T112747
feedback from core devs gathered
- Blocked -
- Blocking - Research on incorporating custom web fonts into style guide - https://phabricator.wikimedia.org/T155128
Technology
editAnalytics
editUpdates:
- Continuing with the work to replace front end and backend of http://stats.wikimedia.org : Wikistats 2.0, a major development is that we will be able to import the edit history from labs rather than prod dbs, huge advantage as this data is redacted and already public.*
- Working on launching RCStream replacement, review stream plus several other real time streams. Will start working with collaboration on augmented ORES recent changes stream.
- Started work on processing user_agent field on eventlogging tables, it will be a JSON string like {"OS_Family": "Windows", "Browser_family":"Chrome"....}
- Found issue with Heap on cluster, set up alarms, will be solved with update to cloudera's newest
- Still waiting for hardware for pageview API, getting closer
Release Engineering
edit- Bocked
- None
- Blocking
- None?
- Updates
- Deployment is back to normal, train is on schedule: https://tools.wmflabs.org/versions/
- Scap 3.5 release eminent, changelog will be sent, check on beta please
Services
edit- Blockers: none
- Updates:
- Node 6 upgrade is coming: https://phabricator.wikimedia.org/T149331
- RESTBase updated, great improvement in memory consumption
- Parsoid today
- SCB tomorrow
- MCS, CXServer, EventStreams - if you have something to deploy - do it TODAY!
- Node 6 upgrade is coming: https://phabricator.wikimedia.org/T149331
Discovery
edit- No blockers
- Continuing work on crosswiki searches
- Special:Search refactoring merged in
- Started work on improving wikidata search
- Started preparing for upgrade to ElasticSearch 5
- Added app links to portal homepage
German Technical Wishlist
edit- Collecting what we learned at the Dev Summit
- Decided to not render URLs in the Electron PDF export any more https://phabricator.wikimedia.org/T152393
- Can we help investigating why Kartographer does not work with flagged revs, to support German Wikipedia? https://phabricator.wikimedia.org/T151665
Wikidata
edit- Slow week, key people are still in the US
- Currently focusing on backend services for federation ("Wikidata on Commons") https://phabricator.wikimedia.org/T76007
Fundraising Tech
edit- CentralNotice banner impressions in pivot: https://pivot.wikimedia.org/#banner-impressions-hourly
- More work to prevent unintended duplicate donations
- More CiviCRM customization moved to a real Civi extension
- Easing import of employer matching gifts
- Examining contractor fileshare change
- Casey training on ops-y stuff with Jeff and preparing to announce a job opening