Page MenuHomePhabricator

UploadWizard enforces mandatory creation date field
Open, LowPublic

Description

My file was rejected because I had not entered the creation date (for a PNG which has no EXIF date). Creation date is not a mandatory information and UploadWizard should not require it.

UploadWizard-creation date.png (279×455 px, 13 KB)

The regression might have be related to the fixes for T85095 and T111248.

Event Timeline

Nemo_bis raised the priority of this task from to Needs Triage.
Nemo_bis updated the task description. (Show Details)
Nemo_bis added projects: UploadWizard, Regression.
Nemo_bis subscribed.
Restricted Application added subscribers: Steinsplitter, Aklapper. · View Herald Transcript

The date field has always been mandatory as far back as I can remember.

If you feel very strongly about it, you can switch the field to "freeform" mode (with the buttons next to it) and enter whatever gibberish you please.

Jdforrester-WMF changed the task status from Open to Stalled.Oct 13 2015, 2:33 PM
Jdforrester-WMF subscribed.

The decision to make this non-mandatory is a major one given how many people demanded that it be mandatory, so I'd like to see a community RfC on Commons before implementing.

If its mandatory, what do you expect people to do if they dont know the answer?

Nemo_bis changed the task status from Stalled to Open.Oct 13 2015, 8:49 PM

If its mandatory, what do you expect people to do if they dont know the answer?

{{unknown|date}}. Should be added as an option, or a help text.

If its mandatory, what do you expect people to do if they dont know the answer?

I think a truly completely unknown date is pretty rare. In the vast majority of cases, you can at least specify a year, a decade or something similar. There are lots of options for this, and a template that covers most of them: {{Other date}}.

The documentation for https://commons.wikimedia.org/wiki/Template:Information also states that the date is required.

It also says "If the creation date of a file (not moved from other project) is unknown, {{Upload date}} can be used". This is what UploadWizard should be doing, if it really wants to follow the documentation. (Or it could simply avoid forcing a requirement which doesn't exist; that was my original suggestion.)

MarkTraceur lowered the priority of this task from Medium to Low.Dec 3 2015, 7:55 PM
MarkTraceur subscribed.

FWIW: I think {{upload date}} would be a good compromise if the user doesn't fill out the form, and ignores a warning (similar to empty categories field) that says "hey you should really do this, it makes life easier".