https://bugzilla.wikimedia.org/show_bug.cgi?id=64685

--- Comment #9 from Gilles Dubuc <gdu...@wikimedia.org> ---
You'll need to re-save the template and the changes should trickle down. The
caching introduced at the end of last year was probably introduced as an
operational necessity, I imagine that the lack of caching was inefficient. That
sort of thing is rarely introduced for frivolous reasons, in all likelihood it
means that the old cache-less technique was a strain on servers.

The caching is what's preventing the time-based template from updating
automatically. Re-saving each campaign shouldn't be necessary, just re-saving
the common template should do the job. That sounds like a reasonable workaround
to me. The automatic time-based conditions won't work (since you have to
re-save the template anyway), but at least there's only one template to update
for all campaigns. Thus it scales to any amount of campaigns running at the
same time. I agree that having to re-save all campaigns would be a major
inconvenience and time sink, but it's not necessary (granted, once again, that
the template existed the last time the campaigns were saved).

The issue of having to re-save the template at a specific time remains the only
inconvenience, but it's a side-effect of the caching that I think can't be
worked around easily. I'm not very familiar with templates, could you show me
what rules/syntax are used for the time-based stuff? This way I could
investigate how they work and if there's any chance the campaigns could support
them better. I'm not very hopeful at this point, though, I think it's quite
likely that this limitation is going to be impossible to avoid.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to