Scrum of scrums/2020-07-15
2020-07-15
editCallouts
edit- Release Engineering
- [All] Review guidance at wikitech:Deployments/Covid-19 and Code Deployment Office Hour at 17:00UTC in #wikimedia-office
- "scap sync" will be renamed to "scap sync-world" in the next release. If you use "scap sync" non-interactively, please add a note to: phab:T250302 (and also, explain why you're using it)
- scap sync now has option --canary-wait-time; phab:T217924
Product
editiOS native app
edit- Updates:
- Bug fixes and 1st experiment development for 6.7 - phab:project/view/4661
- WWDC research
Android native app
edit- Updates:
- Continuing work on onboarding design refresh - phab:project/view/4819/
Web
edit- Updates:
- Summary: Desktop Improvements Project (DIP) deployment prep, continuing DIP sidebar persistence, and wrapping up DIP content max-width, Vue.js search design spec, initial WVUI library rolling development release, building button, input, and icon for Vue.js search.
- Desktop Improvements Project (Vector / DIP):
- Align Vector skin with WikimediaUI color palette
- [Bug] Max-Width Layout: Sidebar overlaps footer when its height is longer than the content height
- Make collapsible sidebar persistent for logged-in users
- wgLogos follow up work
- [Spike 8hrs] Decide how to persist state of collapsible sidebar across sessions for logged-in users, logged-out users
- Limit content width, and refine alignment & styling of relevant elements
- Build collapsible sidebar and sidebar button
- Deprecate and remove printable version mode
- [Modern Vector] Fix broken rendering of `main` and `dialog` elements in IE9-11
- [Dev] Drop VectorTemplate usage in Vector
- Vue.js search case study:
- Thank you, Anne Tomasevich, for your work on wvui-icon!
- See weekly status updates.
- Mobile website (MinervaNeue / MobileFrontend):
- Standardization
- Narrator not announcing popup dialog when help button/icon is clicked.
- Deprecate and replace mediawiki.ui components
- Consider 'normalize' stylesheet RL module
- Change filewarning to normal warning color and amend padding slightly
- Window: focus lost when navigating with shift + tab key
- Standardize 'mediawiki.ui' variables to CSS variables naming scheme in preparation for WikimediaUI Base variables takeover
- OOUI PopupWidget : need to Notify caller when popup widget closes
- SelectFileInputWidget: "Close" button is not accessible through keyboard.
- Directly use the WikimediaUI values in the WikimediaUI theme in OOUI, rather than via copy-paste
- Outline control widget wrong focus order
- Focus not visible on Button on high contrast mode
- Portals
- QuickSurveys
- Miscellaneous
- SkinMustache::getTemplateData keys should be hyphenated and existing in a dictionary
- Render the FallbackSkin and SkinApi with a simplistic SkinMustache class
- Adopt mustache templates in Modern and Monobook
- Use project logo wordmarks on Wikimedia projects in Timeless
- MediaWiki installer appears unstyled
Product Infrastructure
edit- Updates:
- working on adding image schema.org licence data to article pages
- mediasearch improvements - vue frontend, improved linked data search on backend
Technology
editFundraising Tech
edit- Updates:
- Refining and improving bulk email sync
- Better filtering for matching gift policies db
- Looking into potential bugs with flow asking one-time donors to convert to monthly donations
Engineering Productivity
editQuality and Test Engineering
edit- Updates:
- New blog!
- Wow. So wikimedia. Such quality. Many testing. Very team. 🐶 phab:phame/blog/view/21/
- Blog posts (by Google Summer of Code interns):
- Vidhi Mody - GSoCpedia: The journey so far phab:phame/post/view/201/gsocpedia_the_journey_so_far/
- Soham Parekh - Fanboying Cypress phab:phame/post/view/202/fanboying_cypress/
- New blog!
Release Engineering
edit- Updates:
- [All] Deployments/Covid-19 wikitech:Deployments/Covid-19
- Train Health
- Last week: 1.35.0-wmf.40 - phab:T256668
- This week: 1.35.0-wmf.41 - phab:T256669
- Next week: 1.36.0-wmf.1 - phab:T257969