Page MenuHomePhabricator

Document flows for Android Commons Mobile App & Mobile for reference
Closed, ResolvedPublic

Assigned To
Authored By
HNordeenWMF
Apr 22 2025, 12:03 AM
Referenced Files
F59418202: Screenshot_20250425-142711.png
Apr 25 2025, 8:31 PM
F59418200: Screenshot_20250425-142703.png
Apr 25 2025, 8:31 PM
F59418201: Screenshot_20250425-142658.png
Apr 25 2025, 8:31 PM
F59366521: Screenshot_20250423-175806.png
Apr 24 2025, 12:01 AM
F59366465: 1000000474.png
Apr 24 2025, 12:01 AM
F59366472: 1000000472.png
Apr 24 2025, 12:01 AM
F59366475: 1000000471.png
Apr 24 2025, 12:01 AM
F59366362: 1000000458 (1).png
Apr 24 2025, 12:01 AM

Description

Background: it'll be easier to work on the iOS Prototype during the hackathon if we have easy access to the existing upload flows

[Pre-hackathon] Document current flows for adding an image through

  • Android Commons App
  • Mobile Web Upload Wizard

Android Commons App

Entry points & choosing photo

From the App > Contributions Tab

Click on "+"3 options:1) Take photo with cameraor 2) Select photo from camera rollor 3) Custom selector
1000000407.png (2×1 px, 454 KB)
Screenshot_20250421-181441.png (2×1 px, 464 KB)
1000000408.png (2×1 px, 1 MB)
share_5257268405621153434.png (2×1 px, 927 KB)
Screenshot_20250421-181929.png (2×1 px, 1 MB)

From the App > Nearby Tab

Click on markerUpload optionsRed markers do not have photos yet
Screenshot_20250425-142658.png (2×1 px, 458 KB)
Screenshot_20250425-142703.png (2×1 px, 471 KB)
Screenshot_20250425-142711.png (2×1 px, 674 KB)
  • If uploaded using this method, metadata like depiction will be pre-filled

From Photos App > Share

Screenshot_20250421-183026.png (2×1 px, 332 KB)

For multiple files being uploaded at once, all depicts and categories are applied to all files
Screenshot_20250423-174008.png (2×1 px, 143 KB)
Step 1: Media Details
Starting screenMedia Details how-toEdit image > Allows you to rotate imageAdd locationChoose language (ability to add second language for caption and description)Caption how-toDescription how-to
1000000432 (1).png (2×1 px, 1 MB)
1000000433 (1).png (2×1 px, 549 KB)
1000000434 (1).png (2×1 px, 1 MB)
1000000436 (1).png (2×1 px, 129 KB)
1000000437 (1).png (2×1 px, 231 KB)
1000000438.png (2×1 px, 303 KB)
1000000439 (1).png (2×1 px, 249 KB)
  • First caption is used as the file name
  • This step validates that the file name is unique
  • Reminds users to add location before proceeding
Step 2: Depicts
Depicts search & multi-selectDepicts how-to
Screenshot_20250423-171633.png (2×1 px, 133 KB)
Screenshot_20250423-171636.png (2×1 px, 159 KB)
  • Only lets you select pre-existing items
Step 3: Categories
Categories search & Multi-selectCategories how-to
Screenshot_20250423-171804.png (2×1 px, 160 KB)
Screenshot_20250423-171808.png (2×1 px, 152 KB)
  • Only lets you select pre-existing categories
Step 4: Media License
Choosing your license - CC 4.0 Share alike is set as defaultOther options
Screenshot_20250423-172106.png (2×1 px, 146 KB)
Screenshot_20250423-172110.png (2×1 px, 154 KB)
  • Links out to a webview of the creativecommons.org documentation pages on the license you have selected
Publishing

Screenshot_20250423-180008.png (2×1 px, 100 KB)

  • Last step submits for upload
  • Users can see successful uploads, and failed uploads with opportunity to retry

Mobile Web Upload Wizard

  • Requires log-in to upload photos
Step 1: Learn
Graphic about what can be uploaded to CommonsOption to hide this next time (automatically checked)
1000000452.png (2×1 px, 517 KB)
1000000453.png (2×1 px, 533 KB)
  • Link to Commons Help desk
Step 2: Upload
1000000451.png (2×1 px, 139 KB)
1000000456.png (2×1 px, 313 KB)
  • Ability to upload multiple files at once
Step 3: Release Rights
For multiple files: decide whether to apply same information to all, or separate (this applies to Step 4 as well)
Screenshot_20250423-174106.png (2×1 px, 346 KB)
Who created the workFollow-up questions if created by someone elseMore follow-upChoose licensing if created by me
1000000457.png (2×1 px, 284 KB)
1000000459 (1).png (2×1 px, 288 KB)
1000000460.png (2×1 px, 210 KB)
1000000458 (1).png (2×1 px, 289 KB)
Step 4: Describe
Title requiredCaption, description, date created, depicts, categoriesLocation and other information
1000000471.png (2×1 px, 468 KB)
1000000472.png (2×1 px, 194 KB)
1000000474.png (2×1 px, 198 KB)
  • Option to add multiple captions in different languages
Step 4: Publishing

Screenshot_20250423-175806.png (2×1 px, 432 KB)

  • Does not remind you to add categories or depicts if you forget

Event Timeline

"Nearby" (the marker icon at the bottom) of the Commons Android app is another entry point to uploading. It lets you find what to shoot. If you proceed to upload from there, metadata like depiction will be pre-filled. It may not be in the scope of the first iteration of creating the iOS feature, but users seem to appreciate it as something the regular upload wizard cannot do but the (Android) mobile app can.

@whym that's really nice that it auto-fills depicts (and guessing location as well.) I added some screenshots!

Is this the correct interpretation? Red marker = no image on Commons for that Wikidata item, Green = at least one image on Commons for that Wikidata item

Yes to the last question.

I'm not sure about location (usually the current location is near enough to the item's location in this context anyway), but depiction and caption were auto-filled the last time I tested it.

HNordeenWMF triaged this task as Low priority.