User:Roan Kattouw (WMF)/Variant CD release planning
Deployment timeline[edit]
- Current status (Fri Oct 9): wmf.10 deployed everywhere
- Tue Oct 13: rollout of wmf.11 begins
- Hopefully later that week: rollout of wmf.13 begins (wmf.12 will be skipped and consolidated into wmf.13)
Summary[edit]
- wmf.10: Misses many critical features
- wmf.11: Implements those critical features
- wmf.12: Lots of bug fixes, and much of the instrumentation implementation
- wmf.13: Mostly styling fixes
Changes in 1.36.0-wmf.11[edit]
- git #f50a0d66 - Add (and increment) CacheDecorator cache version (task T264029)
- git #ad13b0b5 - Properly handle namespaces in tasktype template configuration (task T264029)
- git #236ecb89 - Homepage: Show discovery banner with variant specific arrows (task T258010, task T258652)
- git #d7d6b92b - Suggested edits: Check task preview data
- git #e28d653c - Homepage: Adjust responsive layout (task T258704)
- git #5ab83297 - Start Editing: Adjust icon margin (task T258022)
- git #952fe159 - Fix variant C desktop popup positioning/messaging (task T258009)
- git #d24f6c8e - Fix onboarding dialog activation button disabling
- git #9eb8c8b1 - Embed StartEditingDialog into the homepage in variant D on desktop (task T258019)
- git #787a1883 - StartEditingDialog: Fix mentorship module relocation
- git #781fe574 - StartEditingDialog: Fix sizing/position of intro image in variant D (task T258017)
- git #464fa888 - TaskTypeSelectionWidget: Use correct font size
- git #8ff2c0bd - Load extra data for mobile summary task preview after initiation (task T258017)
- git #570cbcf2 - StartEditing: Launch dialog from mobile summary for variant D (task T258017)
- git #a66df3dd - Force homepage to be enabled when ?geForceVariant is set
- git #4c2cbefc - StartEditingDialog: Hide article counter when not relevant
- git #2bebec46 - Homepage layout and wide format SE module (task T258005)
- git #c2104614 - Mark pageviews as not used in the mobile postedit notice (task T263611)
- git #c053295f - Fix GrowthTasksApi lazy-loading flags for pages with no views (task T263611)
- git #58c8ebb8 - Add a flag for forcing a given A/B test variant on account creation (task T263492)
- git #dd64c54f - Homepage: Show welcome drawer to variation C/D users (task T258010)
- git #f344c4f2 - Mobile preview for suggested edits module with call to action (task T258022)
- git #43fa066d - StartEditingDialog: Add TaskTypeSelectionWidget for variant D (task T258017)
- git #71c13303 - StartEditing: Refactor CTA setup code (task T258017)
- git #c922a7cf - TaskTypeWidget: Misc cleanup
- git #3b1c16e6 - Small task card CSS fixes (task T258021)
- git #0acddfd7 - Fix small task card CSS (task T258021)
- git #0240ba51 - Impact: Clean up getTotalPageViews(), fix deprecation warning
Changes in 1.36.0-wmf.12[edit]
- git #d85dd6da - Update mobile summary small task card when filters change (task T258021)
- git #9b59a370 - Use info-unpadded icon for task explanation widget (task T258020)
- git #4f25744e - HomepageModule: Export taskcount, tasks and topics on server-side (task T262485)
- git #5ecdc54a - StartEmail: Export state to homepage logger (task T262485)
- git #7f85f756 - HomepageModule: Update schema version for startemail module (task T262485)
- git #5116bd98 - GrowthTasksApi: Correctly distinguish when topic filters were never set (task T258023)
- git #4a14d235 - StartEditingDialog: Remove reference to "Cancel" button in intro messages (task T258019)
- git #9a35a81a - StartEditingDialog: Don't allow user to close dialog in modal mode
- git #085f32c6 - Suggested edits: Make transparent border when activated actually work (task T258704)
- git #67322c0c - SuggestedEdits: Fix footer display (task T258005, task T258704)
- git #0dde6ec2 - StartEditing: Disallow escaping when user is in variant D (task T258019)
- git #c8a4e12b - Instrumentation: Adjust start editing teardown logging (task T262485)
- git #88eb8372 - Only preload task cards for users who have activated the SE module (task T264314)
- git #23c80ed3 - Fix UserNotLoggedIn usage in QuestionPoster (task T261710)
- git #229dac73 - Catch UserNotLoggedIn error in ApiHelpPanelPostQuestion (task T261710)
- git #27683a8a - Add special page aliases for Turkish (tr) (task T243445)
- git #d992a560 - Use 20px size for info-unpadded icon on desktop/mobile (task T258020)
- git #711f3d0b - Unbreak links containing small task cards (task T264087)
- git #0682316f - Use custom info icon in variant C suggested edits header (task T258020)
- git #7a98b0fb - Use all task templates instead of current ones in TemplateFilter (task T264029)
- git #e45909ba - Variant C/D instrumentation (task T262485)
- git #c204fdd9 - Ensure variant A homepage sidebar is always at least 300px (task T263905)
- git #ad6cd501 - StartEmail: Styling fixes (task T258008)
- git #69efde92 - StartEditingDialog: Use fixed height when embedded on the homepage (task T258019)
- git #e0b0aeee - Adjust padding on task type selection
- git #b76c284a - StartEditing: Reduce topic image size for variant C
- git #38141d33 - Homepage: Adjust max-width / wide breakpoint (task T258704)
- git #c04846a6 - TaskTypeSelectionWidget: Styling tweaks (task T258017)
- git #66228dcf - Change suggested edits pager loading text from ? to âŚ
- git #fbe0cd02 - StartEditingDialog: Fix font sizes
- git #7ec0d1cb - Prevent returning the full templatelinks table in TemplateFilter (task T264029)
Changes in 1.36.0-wmf.13 so far (as of October 9, 23:30 UTC)[edit]
- git #c947ba5a - StartEditingDialog: Styling tweaks (task T258016)
- git #3cb11c72 - Help module: Add border back, make background white (task T258704)
- git #83e00a85 - StartEditingDialog: Padding fixes (task T258019)
- git #1b70a993 - SE Variant C: Info icon placement (task T258020)
- git #11d3a33b - StartEditing: Add missing dependency on mediawiki.router
- git #8e347fad - Utils: Use server-determined variant, not the one in the preference