Reduzir o uso de variáveis globais
Gostaria de solicitar no Bugzilla que as variáveis de configuração disponíveis em JavaScript deixem de ser colocadas no objeto window global, definindo $wgLegacyJavaScriptGlobals = false
nas configurações do Wikilivros.
Essa configuração já é utilizada no Translatewiki há vários anos, e é bastante simples corrigir os scripts que eventualmente deixem de funcionar por causa disso (basta usar mw.config.get('wgXXX')
em vez de wgXXX
). Além disso, nenhum dos nossos gadgets e scripts de usuários está mais utilizando essas variáveis de configuração globais.
O que acham?