Follow TV Tropes

Following

Wiki Development Project: Namespace Cleanup and Configuration

Go To

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.

    Details 

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:

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.

    Frequently Asked Questions 
  • 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

Fighteer Lost in Space from The Time Vortex (Time Abyss) Relationship Status: TV Tropes ruined my love life
Lost in Space
#576: Jan 29th 2021 at 6:26:38 PM

They should be moved offsite, such as to the British Film Institute's website, which I presume they are already on. TV Tropes does not need to copy their work.

"It's Occam's Shuriken! If the answer is elusive, never rule out ninjas!"
bwburke94 Friends forevermore from uǝʌɐǝɥ Since: May, 2014 Relationship Status: RelationshipOutOfBoundsException: 1
Friends forevermore
#577: Jan 29th 2021 at 11:55:38 PM

[up],[up][up] The page is currently an index; previous lists of this kind tend to be in Useful Notes.

I had a dog-themed avatar before it was cool.
Fighteer Lost in Space from The Time Vortex (Time Abyss) Relationship Status: TV Tropes ruined my love life
Lost in Space
wingedcatgirl I'm helping! from lurking (Holding A Herring) Relationship Status: Oh my word! I'm gay!
I'm helping!
#579: Jan 30th 2021 at 6:56:15 AM

Well, there's a lot of them, and they've been around for ages. The 50 Greatest Cartoons is another one that springs immediately to mind.

Trouble Cube continues to be a general-purpose forum for those who desire such a thing.
Fighteer Lost in Space from The Time Vortex (Time Abyss) Relationship Status: TV Tropes ruined my love life
Lost in Space
#580: Jan 30th 2021 at 7:58:09 AM

There's an argument to be made that our articles plagiarize the source material, but regardless these are nothing more than third-party lists. They are not creative works in and of themselves and have no relevance to troping. We're effectively acting as free advertising for them.

"It's Occam's Shuriken! If the answer is elusive, never rule out ninjas!"
crazysamaritan NaNo 4328 / 50,000 from Lupin III Since: Apr, 2010
NaNo 4328 / 50,000
#581: Jan 30th 2021 at 8:34:55 AM

I think we need to have a discussion of these "list pages" in a dedicated thread in Wiki Talk. That would make it easier to discuss and easier to cite when someone complains about it.

Link to TRS threads in project mode here.
ccorb from A very hot place Since: May, 2020 Relationship Status: It's not my fault I'm not popular!
#582: Feb 17th 2021 at 2:55:54 PM

Hello, I want to highlight Ratatouille: The Musical on the Works Needing a Page section of Trope Report, but I'm not sure which namespace it goes in. I wanna say Theatre, but it originated as a meme on TikTok and was first officially performed as a virtual concert. Should it go in Web Video? Theatre, in hopes of getting a proper on-stage performance?

Rock'n'roll never dies!
Twiddler (On A Trope Odyssey)
#583: Feb 17th 2021 at 4:33:08 PM

"in hopes of" is speculative.

Willowleaf24 from Somewhere buried in snow Since: Nov, 2020 Relationship Status: Having tea with Cthulhu
#584: Feb 19th 2021 at 1:11:04 PM

We have two pages in the Troper/ namespace, Troper.Elektronically Cool and Troper.Modrapetka. I'm guessing they were supposed to be in the Tropers/ namespace, but those can't be edited except by mods and the users themselves.

Premonition45 Since: Mar, 2011
crazysamaritan NaNo 4328 / 50,000 from Lupin III Since: Apr, 2010
NaNo 4328 / 50,000
#586: Apr 19th 2021 at 2:40:36 PM

Help on capitalizations belongs in this thread.

Link to TRS threads in project mode here.
thatboy Since: May, 2014 Relationship Status: Dating Catwoman
#587: May 11th 2021 at 1:22:33 PM

I just created a page for Hoi 4 mod but I misspelled the title of the mod. The mod is called Yomo no Umi but I accidentally put “Yumi” instead of “Umi”. https://tvtropes.org/pmwiki/pmwiki.php/VideoGame/YomoNoYumi

wingedcatgirl I'm helping! from lurking (Holding A Herring) Relationship Status: Oh my word! I'm gay!
I'm helping!
#588: May 11th 2021 at 1:30:40 PM

How to Move a Page

Trouble Cube continues to be a general-purpose forum for those who desire such a thing.
crazysamaritan NaNo 4328 / 50,000 from Lupin III Since: Apr, 2010
NaNo 4328 / 50,000
#589: Jul 2nd 2021 at 3:28:24 PM

Bibble Bobble came back to attack; telling the admins

Link to TRS threads in project mode here.
jandn2014 Very Spooky from somewhere in Connecticut Since: Aug, 2017 Relationship Status: Hiding
Very Spooky
#590: Jul 3rd 2021 at 8:10:21 AM

Just realized: why was Main.Bibble Bobble cut? It existed so that "Bibble Bobble" would appear as a blue link on broken crowners, only to redirect you to the Administrivia/ page.

back lol
SeptimusHeap from Switzerland (Edited uphill both ways) Relationship Status: Mu
#591: Jul 3rd 2021 at 11:14:32 AM

Because there are some people who think that cross namespace redirects all need to go.

"For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled." - Richard Feynman
PurpleEyedGuma Since: Apr, 2020
#592: Jul 3rd 2021 at 11:32:14 AM

In this one case, I think it’s necessary.

jandn2014 Very Spooky from somewhere in Connecticut Since: Aug, 2017 Relationship Status: Hiding
Very Spooky
#593: Jul 3rd 2021 at 11:35:31 AM

Nevertheless, it should be restored; it’s necessary in this instance.

back lol
WarJay77 Big Catch, Sparkle Edition (Troper Knight)
Big Catch, Sparkle Edition
#594: Jul 3rd 2021 at 2:56:51 PM

Yeah, this one is important.

Currently Working On: Incorruptible Pure Pureness
rjd1922 he/him | Image Pickin' regular from the United States Since: May, 2013 Relationship Status: Love is for the living, Sal
he/him | Image Pickin' regular
#595: Jul 5th 2021 at 8:26:11 PM

It's restored. I added a note to the redirect page saying not to delete it.

Edited by rjd1922 on Jul 5th 2021 at 10:27:17 AM

Keet cleanup
PurpleEyedGuma Since: Apr, 2020
#596: Jul 7th 2021 at 3:26:09 PM

[up] Maybe it should be on the actual page and not just commented out.

wingedcatgirl I'm helping! from lurking (Holding A Herring) Relationship Status: Oh my word! I'm gay!
I'm helping!
#597: Jul 7th 2021 at 3:39:24 PM

It's not commented out, plus it's a redirect so it doesn't matter whether it's commented out because you have to look at the source or history to see it either way.

Trouble Cube continues to be a general-purpose forum for those who desire such a thing.
Premonition45 Since: Mar, 2011
#598: Jul 12th 2021 at 12:59:07 AM

Laconic.Anticlimax Boss (should be AntiClimaxBoss, stylized as "Anti-Climax Boss")

Quotes.Anticlimax Boss (ditto)

VideoExamples.Anticlimax Boss (ditto)

wingedcatgirl I'm helping! from lurking (Holding A Herring) Relationship Status: Oh my word! I'm gay!
I'm helping!
#599: Jul 12th 2021 at 9:16:07 AM

[up]Think you're looking for this thread.

Trouble Cube continues to be a general-purpose forum for those who desire such a thing.
Premonition45 Since: Mar, 2011

Total posts: 789
Top