Hi, folks! We're currently in the middle of an extended wiki development project that will add some nifty tools to the moderation kit (and some bells and whistles for tropers as well). While a full list of what's coming is outside the scope of this topic, there is one very specific thing that needs community involvement and feedback: the namespace configuration system.
In a Nutshell
We're changing namespaces from informal components that anyone can add (you can make an article in the "Glurkbrgl" namespace if you want, just by editing it) to a formal list of allowed values. This list can be added to and offers additional controls, such as the ability to set which style sheet is used by articles in the namespace, which page type is the default, the icon for the namespace tab bar, and how editing and article creation work.Namespace Configuration System
- Namespaces will be itemized in a database table.
- There will be a php page where anyone can view the list and the settings for each namespace, and mods can edit them.
- The configuration system will have (roughly) the following attributes:
- Name: (Main, YMMV, etc.) This will include the canonical capitalization of the namespace (see below).
- Editing Status: This will be a selection from a list of possible restrictions, from "Open" (anyone can edit/create articles) to "Require TLP" (article creation must go through Trope Launch Pad) to "Closed" (nobody can edit or create articles), and a few more.
- Page Type: The default page type to assign to articles in the namespace (a work, a creator, a trope, a subpage, etc.).
- Style: Main, Darth Wiki, Sugar Wiki, etc.
- Auto-Index: Whether the namespace behaves like normal or is automatically indexed, such as in Laconic Wiki.
- Icon: Choose the icon that appears in the namespace tab bar in the header of wiki articles.
- When anyone requests a wiki article (HTTP GET to pmwiki.php), the namespace part of the URL will be checked and forced to the proper capitalization. This will prevent things like "Ymmv", which break wiki functionality.
- When anyone tries to create or edit an article, the namespace configuration will be checked to determine if that action is allowed. If creation is blocked, a suitable message will be displayed. If editing is blocked, then the article will display as locked.
What We Need
What we need from the community is agreement on which namespaces should be kept and which should be discarded. The wiki has accumulated a lot of cruft due to the free-for-all nature of namespace creation, and we want to start with as clean a slate as possible.For reference:
- The formal namespace list is here: Namespace.
- The complete list of namespaces may be viewed with this tool: https://tvtropes.org/pmwiki/articlecount.php
- The full list of articles in any particular namespace may be seen here, except that it won't work for Main: https://tvtropes.org/pmwiki/namespace_index.php?ns=YMMV.
How This Will Work
If we decide not to keep a namespace, any articles in it should either be cut or moved to a more suitable namespace. Any such namespaces that have remaining articles when the new system goes live will be set to "Closed", so that nobody can make new ones and the existing ones will be automatically locked.For all remaining namespaces, we need to populate the initial settings: page type, editing status, and style. Note that many of these are already known and configured, so we'll carry those over — there's no need to renegotiate the status of Main or YMMV, for example. I'm mainly talking about the odder ones like, say, Castle.
After the system goes live, if anyone tries to add an article that isn't in an approved namespace, the attempt will be blocked. Requesting new namespaces would be done in the Locked Pages topic or some other topic we create specifically for that purpose.
Rules and Procedures
- The working list of namespaces to load into the configuration system will be stored in Namespace Cleanup Project.
- Any user may bring up a namespace that they think should be removed or given special handling.
- If there is significant immediate consensus, we'll approve it and any required actions (cleanup, transplants) can begin.
- If consensus is not clear, then we will use a crowner to collect votes.
We will also answer general questions about the system in this topic, but we will keep it focused specifically on the namespace project. Off-topic thumps will be used if needed.
- Q: Are we changing any media namespaces (Film, Western Animation, Manhua, etc.)?
A: No, we are not. That's not in the scope of the project; the intent is to configure all media namespaces as they currently exist. - Q: What are we doing with examples subpages (like Castle.Tropes Ato D)?
A: We want to clean those up. Check out this post to see some ideas, and this Google Drive doc for a list of all such articles.
Note: We can't just merge them back together, as most were hard split for size to begin with. - Q: So what should we focus on?
A: That's a great question! We're looking mainly at namespaces that have fewer than 40 articles in them, and that are not medium namespaces. In other words, let's start from the bottom of the list. In particular, let's get rid of one-off namespaces that aren't being used for actual trope content. - Q: Is there a list of all namespaces that are being used for trope example subpages?
A: Thanks for asking. Yes, it's here. Note that some media namespaces were caught in the query.
Edited by nombretomado on Jan 5th 2020 at 11:39:34 AM
Recap.Good Fellas is misuse of the namespace, yes?
I'd like to apologize for all this.I don't see an issue.
TroperWall / WikiMagic CleanupRecap/ can be used for plot recaps. Also for future reference there's a Recap Cleanup thread.
Thanks. I actually searched for it, but I assumed it didn't exist because it didn't show up in the search results. This site's search feature, man.
I'd like to apologize for all this.Didn't the forum search used to search by thread title, rather than basically be a Google search that's useless when your search finds a long thread that's not what you're looking for? If an actually useful forum search isn't high on the list of things for the devs to work on Someday(tm), perhaps they could at least bring that back.
(In any case, when the thread you're looking for would be in Long-Term Projects, the pinned Directory thread is your friend.)
Hi there. I just want to get up to date, I'm seeing a lot of Light Novel namespace works being transferred over to Literature. Is there a reason/decision on this?
Bumping this question in Outdated Admin thread regarding Administrivia.Namespace Cleanup Project, in case someone can provide more input.
TroperWall / WikiMagic CleanupTrivia.Famous Ancestor seems to be a quotes page that was accidentally given the wrong namespace. Can someone change the namespace to quotes?
Edited by loserswithwifi on Nov 4th 2022 at 1:23:19 PM
What prevents you from copypasting it to Quotes/?
TroperWall / WikiMagic CleanupI hadn't thought of that. Will do.
Hope this is the right space for this request:
the new DerivativeWorks/ namespace just got it's first live page, Beauty and the Beast. While I've manually configured that page, can we set the namespace default to "Subpage + Does Indexing"?
Edited by underCoverSailsman on Nov 6th 2022 at 11:44:05 AM
Literature.Be Careful What You Wish For is a Goosebumps novella who shares a title with a trope. There's also Character and YMMV subpages, (obviously) for the book.
Any opinions on moving the book's namespace? Or leave it be?
Edited by RobertTYL on Nov 26th 2022 at 9:08:32 PM
It should be fine until another (unrelated) work starts to overlap.
Link to TRS threads in project mode here.Since when did individual Goosebumps books get pages? This would be served better in Recap/.
I had a dog-themed avatar before it was cool.Why would Recap be better than Literature for a page about a book?
Because I thought that's where "individual short installments in a series" are supposed to go. Individual work pages for every Goosebumps book is a silly effort, but apparently someone's actually doing that so I retract my claim.
I had a dog-themed avatar before it was cool.Just because The Return of the King is an installment of a larger work doesn't mean it isn't a novel on its own. Each Goosebump book is about as long as any other book targeted at the same demographic. There's no reason to insist that a Goosebumps book needs to go in the Recap/ namespace when The War With Grandpa still belongs in the Literature/ namespace.
It's the same with films, songs, and plays.
Link to TRS threads in project mode here.Converting Recap.Asterix is going to be another to-do for this reason.
TroperWall / WikiMagic CleanupWhy is Pibby in the Western Animation namespace if it’s an online short?
Even if it was technically online-first, it's an [adult swim] production and those usually don't end up in the web namespaces.
I had a dog-themed avatar before it was cool.Question—if one were to list an example from an animated/live-action combo film like Osmosis Jones on a page with Live-Action and Animated Film folders, which one would it go in? The film is technically both, and I brought up in the Complete Monster thread that there are duplicate entries for the film in both sections.
As the participants in that thread didn't seem to know either, I decided to ask here to see if I could get a definitive answer—I could see this potentially becoming a problem for other combo films like Space Jam or Who Framed Roger Rabbit too, so an idea of what to do would be good.
TRS Queue | Works That Require Cleanup of Complaining | Troper WallSince those works are all namespaced under Film/ I'd put them under Film—Live Action.
Macron's notes
Should be moved.
TroperWall / WikiMagic Cleanup