Page MenuHomeMiraheze

Consider replacing InstantCommons with the QuickInstantCommons extension
Closed, ResolvedPublic

Description

Per the documentation for QuickInstantCommons:

The QuickInstantCommons extension is a performance optimized version of $wgUseInstantCommons.

It shouldn't provide loss of functionality, but rather improved performance. We should consider replacing InstantCommons (which we've always known has performance issues) with the viable better performant QuickInstantCommons extension.

We could even hack a way to enable QuickInstantCommons via Special:ManageWiki/settings if we want to keep it enabled in the same way, by creating a variable $wmgUseInstantCommons which enables the extension.

Event Timeline

Universal_Omega created this task.
Universal_Omega renamed this task from Consider replacing $wgUseInstantCommons with the QuickInstantCommons extension to Consider replacing InstantCommons with the QuickInstantCommons extension.Jan 18 2022, 07:30

I see no issue with this if the new extension is demonstrated to have performance issues as there would only be benefits to replacing it.

Extension installed. As for config, not exactly sure how we'd do it so that Special:ManageWiki/settings remains.

With some if ( $wgBlah ) magic

This has now been deployed. The $wgUseInstantCommons config maintained as is.