Project:To Do: Difference between revisions

Jump to navigation Jump to search
(→‎Game Page Status Template: you can move the conversation, didn't see you making edits while i was looking at the proposed applications again)
(move conversation regarding page status template to Template talk:Page Status)
Line 119: Line 119:
== Pending ==
== Pending ==
=== Game Page Status Template ===
=== Game Page Status Template ===
We should probably generate a template to track "completion" and frequency of different tasks for game pages, it could exist on each page's talk page and assist with maintenance. I'd like some help to scope such out here.
:<i>This conversation has been moved to [[Template talk:Page Status]].</i> - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 20:20, 22 August 2017 (CEST)
 
:How are we supposed to do this exactly? I don't understand the mechanics of what you are trying to accomplish. What level of automation would be involved, and how much work does it take of an editor to fulfill everything? - [[User:MayImilae|MayImilae]] ([[User talk:MayImilae|talk]]) 00:26, 1 February 2013 (CET)
 
::This has been started at [[Template:Page Status]]. It's nowhere near complete though, it just shows that it's possible. It's actually fairly easy to automate finding missing sections, though the regex can behave kind of weird (pulling in garbage sometimes, transclusion errors?). Since the actual output isn't required, just existence or nonexistence, it still works ok. When I made it I didn't realize that this was on Project:To Do, so I didn't see the following section of suggestions, or the previous DPLs that accomplish a lot of the same things. I still don't really understand how some of these are supposed to be handled. The infobox information has to be confirmed by hand, and Kolano and I were the only people who ever did it, so that seems pretty pointless for the template. There's other things where it's like, if someone's going to report about it, they could instead just fix it themselves rather quickly, like the title's description can easily be copy/pasted from GameFAQs by anyone. Anything else I thought was questionable or I would like expansion on, I marked with a (?) in the list below. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 02:31, 21 August 2017 (CEST)
 
My intention was really for some sort of manual review to be established, beyond just establishing that a few fields were present. I'm not clear the current template accomplishes much that couldn't be handled via some additions to output similar categories in the infobox template (oe as already seen here). I'm guessing it's a heavier query, so perhaps it is better to restrict it to talk pages. Though I'd guess pre-generation/caching would mean there's little real difference. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 05:11, 21 August 2017 (CEST)
 
:Well, if this template is planned for mass addition when it's completed, <i>all</i> of the error handling and maintenance categories for the different templates could theoretically be moved to Page Status. The intention was mostly to show that that sort of thing would be possible, missing sections isn't really that useful of an application. User-input sections like "I fixed this on this date" would be trivial to add, just something like |infobox=timestamp, then have some check that infobox exists, and if it does output "This page's infobox was last checked on timestamp", if not "This page's infobox has not been checked". I don't know about date handling tools available in particular, but that seems like a common operation so I'd be surprised if they weren't included with MediaWiki. I know there's magic words related to it.
 
:The one thing that's actually completely functional in the template is the unconfirmed ID reporting, so if the rest falls through, there's potential to just keep that as its own template for tracking IDs. I intentionally did that part first and fully fleshed it out because I wanted it the most, and it has immediate application without requiring mass editing. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 06:34, 21 August 2017 (CEST)
 
Since a sample template now exists for this this discussion should migrate to it's talk page. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 06:47, 21 August 2017 (CEST)
 
:Feel free to move it, if you think it's better suited there. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 06:56, 21 August 2017 (CEST)
 
====Proposed "Game Page Status" Template Fields ====
*Infobox contains accurate information regarding the game
*Navigation template is in place if appropriate (default to NA)
*Page includes a full set of sections
*Title applied if page title post-fixed (i.e. GC/Wii indicators)(default to NA)
*Forumlink is in place
*Wikipedia link is functional/accurate: Date of last review
*Date of last forum page review
*Date of last issue tracker scan (unclear this shouldn't just be handled with more regular review of the issues list, see section below)
*Display and track unconfirmed [[GameIDs]]
*Linkages to patches, texture packs, etc are in place and still valid
:: The "Patches" section in [[Xenoblade Chronicles]] is something like this. We could adopt this as template (and then add this in [[Project:Wiki Conventions]]) [[User:mbc07|mbc07]] ([[User talk:mbc07|talk]])
*(?)Description is: accurate, brief, provides info beyond what's found in the infobox (if you notice it's bad, just copy paste from gamefaqs? this seems really pointless compared to the others since 99% of pages don't have original descriptions)
:: Even if they are mostly scraped from other sources, I'd still prefer the descriptions to not read as "Title is a Genre game published on Date by Publisher". It frequently is the start of Wikipedia articles and only duplicates info already provided by the infobox, and thus is generally pointless. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 06:44, 21 August 2017 (CEST)
*(?)Time since last compatibility check (there is currently an implementation of this in the testing template, but it might be possible to move it here if preferred)
*(?)Rating is accurate for revision XXX (this seems really redundant. if someone tested the game, they'd just submit a test entry. from the test entry, either the user or someone else can change the rating accordingly just by reading the report.)


=== Issue Tracker Alignment ===
=== Issue Tracker Alignment ===