Page MenuHomePhabricator

[Engineering Epic] Image Recommendations - Add an Image on iOS
Closed, DuplicatePublic

Description

UI tasks

  • Create explore feed card - T356811
  • Create a half-sheet resizable view with image rec - T356818
  • Create an article introduction view - T356816
  • New feature announcement modal - TASK TDB
  • Create onboarding - TASK TDB
  • Create overflow menu - TASK TDB
  • Open image full screen - TASK TDB
  • Go to the commons page on Webview - TASK TDB
  • Create "Add image details" screen - TASK TDB
  • Article preview - TASK TDB
  • Adapt "Edit summary" existing view and add new pre-populated summary options -TASK TDB
  • Survey view - TASK TDB
  • Empty view - TASK TDB
  • Loading state (simple spinner) - TASK TDB
  • Error/success handling - TASK TDB
  • Accessibility basics - VoiceOver - voiceOver can require adaptations - TASK TDB

Nice to haves

  • Tooltips - needs to investigate the use of the new TipKit vs.Old custom tooltips - M/L - reusing the old stuff can be hard, branching two implementations can be time-consuming
    • Old stuff class/method of reference
    • UIViewController+WMFDynamicHeightPopoverMessage.m
    • wmf_presentDynamicHeightPopoverViewController

Data

  • Wikitext handling - T356819
    • Insert at the beginning of all wikitext - Small?
    • Insert after all templates, before intro text: Medium?
    • Insert in infobox for EN Wiki - Large?
  • Create POST method for the image rec - T356820
  • Create a POST method for the survey (IT MIGHT BE JUST ANALYTICS, ask Jaz/shay) -TASK TBD
  • Fetch article summary - TASK TBD
  • Event logging -TASK TBD
  • Create lightweight caching - TASK TBD

Event Timeline