Page MenuHomePhabricator

[M] Revise the option to upload on behalf of someone else
Open, Needs TriagePublic

Assigned To
None
Authored By
Sneha
Thu, Apr 10, 3:59 PM
Referenced Files
F59515181: Screenshot 2025-04-28 at 12.48.00 PM.png
Mon, Apr 28, 4:49 PM
F59406056: png (7).png
Fri, Apr 25, 2:50 PM
F59032459: author field warning.png
Thu, Apr 10, 4:11 PM
F59032436: png (6).png
Thu, Apr 10, 4:11 PM
F59032417: png (5).png
Thu, Apr 10, 4:11 PM

Description

This ticket is a follow up to T370106 where we added a new option for users to upload images on behalf of someone else with a permission pending template.

These revisions are based on the following community discussions and here and here


The main concerns with the current user flow:
  • Permission pending template typically requires users to indicate the intended license at the time of upload. The current flow is missing the step where users can indicate license.
  • There is a concern that a new user, who may not be aware of the requirements, may choose an easy path to upload under this option.

png (5).png (1×1 px, 116 KB)


Proposed user flow:
  • Update the message asking users to send email within 30 days to a warning style. This may help users realize the importance of this step.
  • Add the mandatory step to select the intended license under the "I have permission to upload..." option.

png (7).png (1×1 px, 164 KB)

Nice to have:

  • When the “I have permission to upload...” option is selected, remove the checkbox “I do not know the author”. Instead show the following warning under the author field. This may help users realize the importance of providing the correct author information when uploading on behalf of someone else.

Screenshot 2025-04-28 at 12.48.00 PM.png (440×1 px, 55 KB)

Event Timeline

I doubt the usefulness of putting the release generator directly here. The release has to come from the copyright-holder, not the Commons user, so this might encourage the wrong person to write a release. At the very first step of the generator, they need to indicate their role, and none of the choices is "I'm the Commons user who wants someone else to provide a release." It would be more useful to provide the URL https://commons.wikimedia.org/wiki/Commons:Volunteer_Response_Team#Declaration_of_consent_for_all_enquiries and explain to the Commons user that is what they need to send to the copyright-holder.

I doubt the usefulness of putting the release generator directly here.

I think it makes sense to have the link as in most cases the uploader is the one who also has the rights on the image but we need the verification. If the uploader is not the rights holder they can fill in the form in behalf of the rights holder and send it to them that they only need to forward the mail to the VRT address.

I would also add something like "Only use this if you already have the permission. Do not use this if you hope to get permission!" to the box to reduce misuse of this option.

Thanks so much for your input, really appreciate you taking the time to flag this.

@Jmabel The release rights email generator includes the option “I represent the copyright holder,” so our assumption was that a representative could send the email on the creator’s behalf. That’s why the copy also currently reads: “The creator of this work or their representative must send written consent…” @GPSLeo's comment also confirms our assumption.

@GPSLeo The selection already states, “I have the permission…” We can definitely consider reinforcing that message further, though in our experience, adding too much explanatory text reduces the likelihood of users reading it.

Always open to finding the right balance, happy to explore tweaks if needed!

MarkTraceur renamed this task from Revise the option to upload on behalf of someone else to [L] Revise the option to upload on behalf of someone else.Wed, Apr 16, 4:29 PM

@Sneha The proposed flow makes sense, except for 1 thing: that checkbox.
What it is showing is essentially 2 forms (one with a checkbox, then the licensing radios) under the "I have permission to uploads..." option.
All of that code is extremely generic and dictated by fairly simple config, so that Campaigns have flexibility in the options they show. Sadly, nesting 2 such forms (and handling that validation etc) is not something that is currently available and would require a significant amount of work to build - likely even updating the config schema, which may mean breaking (or manually updating) config for existing campaigns.
Anyway, the gist is: if we can get rid of that checkbox, which is not one that serves a functional purpose other than requiring explicit action from the user to acknowledge the importance of this all, that would avoid all of the above complications. Besides, the addition of the selection now also requires active action from the users, so maybe simply stating the importance as some sort of warning suffices?

@matthiasmullie I have added the new proposal in the description, based on the constraints you outlined. It removes the checkbox, however it now uses a warning style notice and highlights the deletion of media part if the email is not sent in 30 days. That should provide an equivalent level of clarity as checkbox.

Looks great - that seems feasible enough :)

One small thing: The warning box says deleted but the warning to provide an author says removed. It should be the same for both. I think deleted is better.

MarkTraceur renamed this task from [L] Revise the option to upload on behalf of someone else to [M] Revise the option to upload on behalf of someone else.Mon, Apr 28, 4:32 PM

@GPSLeo Updated the proposal with consistent wording.