Minecraft Wiki:Projects/Highlighting Edition-Specific Information

Introduction
As a new user of the Minecraft Wiki, and being new to playing Minecraft as well, Augur found it very cumbersome to differentiate between information on the Wiki that is pertinent to the Xbox 360 Edition of the game, as opposed to information that only applies to the PC. Many fruitless hours were spent in-game trying to find blocks, items, or mobs that don't yet exist in the edition he was playing. Frustration levels were growing, both at the game and at the Wiki, until he came across this suggestion in the Community Portal's Wanted pages section... "It would be nice if variations in the Xbox version were called out whenever relevant instead of just on one page." Realizing that this same problem was affecting other users of the Wiki, Augur registered an account on the Wiki for the purpose of redressing this problem. A discussion was opened on the Community Portal, and a Wiki Admin suggested that the scope of any such project should be widened to include all edition-specific information.

Aim
The purpose of this project is to make it easier to find edition-specific information on the Wiki.

Scope
This project takes the Official PC Edition of Minecraft, in its latest Version (currently ), as being the "default" Minecraft edition. It assumes that everything available for the Official PC Edition of Minecraft is available for all editions. Therefore, any content that deviates from that default, in order to run on any other platform, (such as handheld devices), needs to be readily identifiable on the Wiki as being different. Currently, the non-PC-based editions of Minecraft include:
 * McPeLogo.png Pocket Edition
 * Raspberry_Pi_Logo.svg Pi Edition
 * Xbox_360_symbol.svg Xbox 360 Edition
 * Xbone.png Xbox One Edition

 Current versions



' '

Categories
It would be useful to auto-generate a list of features that are available for each edition, through the implementation of Categories. The Category "Features available in the Xbox 360 Edition", for instance, could be added automatically when edition-specific information is highlighted on a page.
 * Implemented in the latest version of the draft template.

Task Overview
In order to make edition-specific information more readily identifiable, there are three key places that it should be found. The Infobox is the most prominent part of an article's page, and is a quick overview of information about that block, item, mob, or whatever. The History section of the page contains information about when a particular feature was implemented, so this is also important. Finally, the main text content of the page contains useful information that could do with highlighting also.

In-text Icons

 * 1. Develop a template for placing an in-text icon on article pages, to identify edition-specific information.
 * A collaborative sandbox has been set up for creating this template. Please discuss the template itself on the sandbox talk page.
 * The basic outline of the template has been drafted, which can add an icon and the edition name to in-text information, as per below.
 * this is an example of the current in-text icon for information that is only relevant to the Pi Edition of Minecraft. The icon size is 15pt by default.
 * Some more advanced features of the template have been added. Pages can now be added to categories using the template. Features can be quickly marked as available or unavailable in a particular edition of Minecraft.
 * 2. Generate a list of pages that need to be edited using the new template. This could possibly benefit from Bot assistance.
 * A bot run request has been lodged, to add the "unchecked" version of the HESI categories to all the Block, Item, and Entity pages.
 * Thanks to ultradude25 and the Overwatch AI bot, we now have all Block, Item, and Entity pages in the "unchecked" version of the HESI categories, ready to go.
 * 3. Create a wikitable to track which pages have been processed by this project, and which pages still need actioning.
 * This idea has been replaced with the ProgressBar template, which makes the use of a table unnecessary.
 * 4. Develop a style guide for consistency when highlighting edition-specific information. See this discussion for more details.
 * 5. Process one page at a time, and take responsibility for completing the page you're working on, including information about each Edition. For instance, look in the Unchecked Blocks category to find a Block page that needs processing. You can start with any page that is tagged as "Unchecked" – they don't need to be processed in any particular order.
 * 5.1 Identify which information on that page is edition-specific.
 * Check the version history for each Edition to find the latest edition-specific information about the page.
 * 5.2 Apply the HESI template beside any edition-specific information in the body of the text on the page.
 * 5.3 Ensure the information is concise and up-to-date.
 * 5.4 Update the Infobox with information about each Edition.
 * 5.5 Update the History section with information about each Edition.
 * 5.6 Once the page is complete, change the HESI category from "Unchecked" to "Checked".
 * 5.6 Once the page is complete, change the HESI category from "Unchecked" to "Checked".

Infobox
For each page, as it is being processed for the in-text icons, the Infobox should be checked and any missing information about the availability or applicability of a particular feature should be noted.

History Box
For each page, as it is being processed for the in-text icons, the History box should be checked and any missing information about the availability or applicability of a particular feature should be noted.

Future
In order for this project to prove valuable in the longer-term, it will be necessary to encourage all Wiki Editors to begin adding edition-specific information to new pages that they create. For instance, when a new Version of the Official PC Edition is released, adding new block types, new items, and new mobs, it would be very helpful if those Editors creating pages for those new features would add a "Only available for PC Edition" tag, or something similar to their page.

Editions

 * Pocket Edition (Version History)
 * Pi Edition (Version History)
 * Xbox 360 Edition (Version History)
 * Xbox One Edition

Categories

 * Pocket Edition
 * Xbox 360 Edition
 * Xbox One Edition

HESI-specific categories

 * Highlighting Edition-Specific Information
 * HESI-Block-Checked
 * HESI-Block-Unchecked
 * HESI-Item-Checked
 * HESI-Item-Unchecked
 * HESI-Entity-Checked
 * HESI-Entity-Unchecked

Templates

 * Xbox
 * Xbox 360 Edition (navbox)
 * Xbox One Edition (navbox)
 * Pocket
 * Pocket Edition (navbox)
 * OS
 * Xbutton (or Xbtn)