Scrum of scrums/2017-08-02

2017-08-02 edit

contact: https://www.mediawiki.org/wiki/Wikimedia_Engineering

Callouts edit

Audiences edit

Readers edit

Web edit

Starting work on new page summary API Desktop print styles

iOS native app edit

  • Blocked by: none
  • Blocking: none
  • Updates: 5.6.0 (Reading themes, on this day) final bug fixes & polish, submit to App Store on Friday 8/4

Android native app edit

Reading Infrastructure edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Extracting structured reference lists (JSON).
    • Fixing pronunciation parsing.
    • Gergo on vacation until Wikimania

Discovery (maps) edit

  • Blocked by: none
  • Blocking: none
  • Deploying mapframe/maplink to four more wikis that the community has requested
  • Progressing with reloading test server

Community tech edit

Updates:

  • Human-readable sections merged, wikitech-l announcement today
  • CodeMirror and LoginNotify hopefully deploying soon
  • Started work on GlobalPreferences and ArticleCreationWorkflow

Not blocking and not blocked

Contributors edit

Global Collaboration edit

Language edit
Collaboration edit
  • Updates
    • RCFilters
      • Filter duplicates when filtering for multiple tags
    • RCFilters: Improve loading animation
      • Make 'related links' collapsible
      • Create a sticky preference for days/limit groups
      • Allow setting a new query as default
      • Ability to page through the results in the new UI
      • Some bug fixes
  • Blocking

Parsing edit

  • Language Converter support code in Parsoid was deployed y'day -- the second part of rendering a page in the desired language variant is the next part in development
  • Going to be publishing weekly linter count change stats on wiki -- https://www.mediawiki.org/wiki/Parsing/Replacing_Tidy/Linter/Stats/July31 for example
    • Weekly plug :-) if you are an editor on a wiki, please help fix these high-priority linter issues on your home wiki.

UI Standardization edit

  • Updates:
    • OOjs UI: v0.22.4 released, among changes:
      • (continued from last week): Further aligning OOjs UI with WikimediaUI Base
        • WikimediaUI theme: Directly use the Less values from WikimediaUI Base (James D. Forrester)
      • Accessibility FieldsetLayout: Use `<legend>` now that Chrome 55 bug is less important (James D. Forrester)
      • Apex theme: Introduced focus states on all widgets as accessibility/UX improvement
      • WikimediaUI theme: Work around a Firefox rendering bug for checkboxes and radios (Bartosz Dziewoński)

Wikidata edit

German Technical Wishlist edit

Technology edit

Search Platform edit

Services edit

  • Blockers: none
  • Updates:
    • Will truncate stored HTML soon to free up space for Cassandra 3 migration
      • No disruptions for VE
      • A bit elevated latencies for some time
    • Testing new data model in the RESTBase-dev cluster. Please ignore alerts from it
    • Recommendation service API going public tomorrow
    • Low team availability next week due to Debconf

Technical Operations edit

Fundraising Tech edit

  • CentralNotice: working on clone campaign feature, fixed a couple little bugs
  • Working on generic script to clear up stranded payments
  • Loading ever more mailing data into Civi from our 3rd party bulk mailer
  • Continuing work on API update for our main credit card processor
  • Also updating our audit parser for the same processor

Scoring Platform edit

  • Blocked by:
    • Note git-fat is still a long-term blocker, and some solutions are being discussed.
  • Blocking others:
    • Mention that we're trying to resolve our blocker to using the new ORES server cluster, by doing stress tests to estimate capacity. When we're done, the celery workers will be moved off of SCB nodes
  • Updates:
    • Revscoring 2.0 is coming -- going break ORES "model_info" JSON structure & add new functionality
      • Will be deployed on labs before in prod, so code can be updated and tested
      • Announcement coming -- probably during Wikimania
      • "Thresholds" is something Roan knows about


Security edit

  • Reviews
    • vue.js
    • Kartography extension
    • review of tables replicated to sanitarium