Skip to content

Better way to encourage users to add categories, depictions #3685

@sivaraam

Description

@sivaraam

When uploading an image using the app we seem to be showing a dialog box when a user selects no categories. Further, in the structured-data branch we're adding another step to the upload flow which asks users to add depictions of the images. In that step too, we're planning on showing a dialog when a user selects no depictions.

To me, these dialogs that we show when a user tries to skip a step is like trying to extract as much information from the uploader itself as possible. While that's a good ideally, this seems to go against the main advantages of a wiki which is collaborative modification and the fact that anyone can edit it at anytime. We aren't mandating the steps yet but just showing the dialog prompt might give the opinion that the user is making the image less valuable by not adding depictions/categories when they upload it. The fact that we don't even have a "Don't show this again" dialog just worsens this. This should not be the case. They can actually come again later and improve the image if they wish (Psst, a possible enhancement which doesn't seem to have been filed yet) (or) they could just leave it to the others to do that stuff.

To be clear, I'm not against encouraging users to add categories/depictions. I'm just saying dialogs aren't the best way to do that. Possible alternatives to dialogs:

  • In the free space found in the bottom of the respective step educate the users about how adding categories, depictions would help with images being used widely.
  • Show a "Possible ways for images to be better used" section in the last page of the upload screen suggesting that the user can add categories, depictions if they haven't chosen any during the steps.
    If we get this subtler encouragement right, an uploader who really wants their images to be identified via categories and depictions would add the categories, depictions. If the uploader thinks that the title, description is enough just allow them to exercise their freedom and go with their flow. After all, the web upload process doesn't stress much on including either of these :)

Kindly share your thoughts about this.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions