﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
26241	collectstatic's output of `skipping x (not modified)` isn't very clear	Keryn Knight	AMaini503	"Running `manage.py collectstatic` gives output like:
{{{
Skipping 'img/hello.jpg' (not modified)
}}}
Based on that message, it's unclear '''why''' the file was skipped. Is it because the contents are the same? A hash collision of the filename, content? Permissions? etc. 

It's actually just because the timestamps match, [https://github.com/django/django/blob/6ca163d7cc451fafd3015fa2ee735d5377fa3065/django/contrib/staticfiles/management/commands/collectstatic.py#L267 as far as I can tell] based on a quick [https://github.com/django/django/search?q=%22not+modified%22+path%3Adjango%2Fcontrib&type=Code search], which is absolutely fine, but I had to go to the implementation to find out what constituted it being unmodified.

I'd like to suggest that the wording be improved/clarified. Perhaps just something like `modified dates are the same` (I'm not tied to that wording specifically!)."	Uncategorized	closed	contrib.staticfiles	dev	Normal	worksforme		django@… AMaini503	Unreviewed	1	0	0	0	1	0
