UESPWiki talk:Modspace Project/Namespace Overhaul

The UESPWiki – Your source for The Elder Scrolls since 1995
Jump to: navigation, search

Site-wide Category Conventions[edit]

In templates, when checking for which namespace you're in, we should always be using NS_BASE, NS_ID or, when appropriate, NS_PARENT. Checks against anything else should be changed to one of those. While NS_ID is perhaps slightly more likely to change, changes in either are rare, and NS_ID has the advantage of being shorter. It might be useful to create some kind of template coding conventions page, if we don't already have one, perhaps at Help:Templates or a subpage of it? We could also add template documentation conventions there.

For categories, I believe namespace-related categories should always use [[Category:{{NS_CATEGORY}}-Description]] (e.g., Category:Shivering-Quests). There is, however, an argument to be made for categories in Needs Maintenance, where the built-in MediaWiki categories are verbose, so Category:Incomplete Shivering Isles Pages fits in, while Category:Shivering-Incomplete Pages would stick out a bit more. So, this might need a discussion. Robin Hood(talk) 21:54, 21 December 2020 (UTC)

Actually, looking at dev's version of Needs Maintenance, nothing has actually changed there (apart from natural changes over time between the last time dev was copied from the main wiki). Going into the sub-categories is where you notice it, and if anything, I think this change is a net benefit. Take, for example, Incomplete Pages now vs. what it will become. Currently, the sorting is manually implemented (which leads to mistakes like Daggerfall) and the sort term is in the middle of the description. Under the new system, sorting can revert to automatic and is obvious at a glance. (Note that some of the sub-categories on dev are incorrect due to the manual overriding...these are probably best updated by hand after the bot job is done.) Robin Hood(talk) 22:48, 31 December 2020 (UTC)

Modspace NS_ID's[edit]

With each modspace adopting the new NS_BASE convention of "Game Mod", this begs the question of if the NS_IDs are still suitable/intuitive. What was previously TESOtherMod will become simply Mod and its NS_ID will almost surely be MOD. I argue that this change be reflected in the NS_ID with a new convention: taking the NS_ID of the game and appending MOD, rather than the T# convention that we have now. Example: T4 becomes OBMOD. This has the drawback of being more characters, but it allows consistency with all the modspaces (not just the numbered main-series ones) and would allow for templates to easily make the NS_ID using the game's NS_ID and other string function tech. -Dcsg (talk) 19:51, 21 December 2020 (UTC)