Community Wishlist Survey 2022/Wiktionary/Allow list of pages with increased memory allowance

Allow list of pages with increased memory allowance

  • Problem: The single biggest issue currently plaguing the English Wiktionary is Lua out-of-memory errors on a small number of pages, such as a, C, in, la, si, se, etc. Wiktionary users have spent hundreds of hours trying to work around MediaWiki limits, but have not been able to solve the issue in all cases. In the future, this issue will only get worse as more content is added to Wiktionary.
  • Proposed solution: Add an allow list (aka whitelist) of pages that are given memory above the current 50MB limit. I propose phased limits, e.g. up to 100 pages can be placed on an allow list with a 100MB limit, and up to 50 pages can be placed on an allow list with a 200MB limit. This is a small number of pages and should not materially affect the load on MediaWiki servers.
  • Who would benefit: All English Wiktionary users.
  • More comments: MedaWiki developers have so far been unresponsive to requests to help fix this issue. The lack of responsiveness and unwillingness to take this issue seriously on the part of MediaWiki developers has eroded trust between the English Wiktionary and MediaWiki. Please do not dismiss this request out of hand as has happened with previous similar requests.
  • Phabricator tickets:
  • Proposer: Benwing (talk) 19:42, 22 January 2022 (UTC)

Discussion

  • Tickets: Closed: phab:T267708, phab:T165935, phab:T6767; open: phab:T188492. In general, I think you probably need to think about a better way to architect your pages instead of trying to change memory requirements. --Izno (talk) 03:09, 23 January 2022 (UTC)
    Yes, like maybe having each language in its own tab, or some other overhauled redesign, instead of clobbering dictionary entries onto a platform designed for encyclopedia articles. DAVilla (talk) 18:02, 24 January 2022 (UTC)
its general: solve the problem inside the boundaries. If you have to make exceptions you have to administer them på top av allt. You make the issue broader and more komplex and even more timeabsorbant when you ask for an exception (for 10 out of worldwide millions) mlg Susann Schweden (talk) 19:22, 28 January 2022 (UTC)
  • Does this memory limit include transcluded pages inside of the page? I was thinking you could store all of the definitions and on subpages and then transclude them on the main page. Lectrician1 (talk) 02:14, 29 January 2022 (UTC)
  • Is the Community Tech team capable of making configuration change?

Voting