--
Ticket URL: <https://code.djangoproject.com/ticket/34318>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* component: Uncategorized => Documentation
--
Ticket URL: <https://code.djangoproject.com/ticket/34318#comment:1>
Comment (by Tim Graham):
It looks like a bug fix, not a new feature. Why would you document it?
--
Ticket URL: <https://code.djangoproject.com/ticket/34318#comment:2>
Comment (by אורי):
It's a change after 15 years of updating this line every time
`makemessages` was called. If it was a bug it wouldn't persist for 15
years.
--
Ticket URL: <https://code.djangoproject.com/ticket/34318#comment:3>
Comment (by אורי):
Also, Claude Paroz wrote: "IMHO this is clearly a wontfix issue, as jezdez
stated. It is perfectly legitimate to update POT-Creation-Date each time a
po file is updated.". So I don't think it was a bug.
--
Ticket URL: <https://code.djangoproject.com/ticket/34318#comment:4>
Comment (by Tim Graham):
Is it causing you problems? Should it be documented as a backward
incompatible change? How would you document it?
--
Ticket URL: <https://code.djangoproject.com/ticket/34318#comment:5>
Comment (by אורי):
Yes, I ran `make_messages` and was surprised that no files have changed. I
expected each .po file to have one line changed.
How would I document it? Something like "`makemessages` - .po files will
not change if there is no change in translations. Formerly `POT-Creation-
Date` was always updated."
--
Ticket URL: <https://code.djangoproject.com/ticket/34318#comment:6>
Comment (by Mariusz Felisiak):
I'm confused. We reopened #6106 after reaching a consensus on the
[https://groups.google.com/g/django-developers/c/8QK4MYIE-
Us/m/oNygOdHTAwAJ mailing list]. Moreover, you were in favor of #6106:
> "I also find it annoying that one line changes always even if there are
no changes in translations. I prefer the file not to change at all if
nothing has changed."
and Claude summed up the discussion with:
> "As the won't fixer person 11 years ago, I'm also more in favour of the
change now, even if it changes a bit the meaning of POT-Creation-Date from
"last time the pot file was updated" to "last time a change was detected
in the pot file"."
--
Ticket URL: <https://code.djangoproject.com/ticket/34318#comment:7>
* cc: Ad Timmering (added)
--
Ticket URL: <https://code.djangoproject.com/ticket/34318#comment:8>
Comment (by אורי):
Hi Mariusz. I like this change and I'm not asking to revert it. I just
think it should be documented in the Django release notes.
--
Ticket URL: <https://code.djangoproject.com/ticket/34318#comment:9>