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

--- Comment #18 from Krinkle <[email protected]> ---
(In reply to comment #17)
> (In reply to comment #15)
> > * Long term: Modify references to not be hardcoded in the main html output,
> > so that this doesn't matter anymore and it is all handled by ResourceLoader
> > instead. For images that means css, for scripts that means mw.loader.load,
> > and for the csshover file... well, I guess we could maybe set 
> > $wgLocalStylePath
> > to the generic /skins/ symlink that points to one of the HET-deployed 
> > versions
> > (may not be the right version though). Or perhaps make it so that the 
> > docroot
> > /w of each wiki is pointing to the correct php dir). Anyway, that's long 
> > term
> > idealism.
> 
> This seems like a sensible approach. Why is it long term idealism, though?

Because we already have a ton of stuff in various layers of cache that we can't
just get rid of (so there's the short term first). And certain things can't use
mw.loader.load yet because of other issues, and it isn't without controversy to
start linking to /skins/ instead of /skins-{version}/, afterall we version
these for a reason. Blinding linking to version A from output of wiki on
version B can cause all sorts of undocumented trouble.

And there's maybe some layout reason or semantic reason for certain references
to be in HTML instead of CSS.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to