REFACTOR
From Evony Wiki
[edit] REFACTOR
A refactor is a modification of an existing system to make it work more efficiently.
An appropriate refactor does not involve immediate edits. Instead, a system is refactor is planned and drawn out before any final edits are made.
In the case of this Wiki, the refactor is involving the following modifications:
- Better Organization of Content into Categories
- Appropriate Standardization of Content Allowed into the Wiki
- Addition of Templates and correct alignment of Wiki information
- Removing Biased information
- Cleaning Interfaces which make sense
- Categorizing Information correctly.
All REFACTOR tasks are appended with a REFACTOR/ prefix.
[edit] Standards
- General Info
- All Links must hide the 'REFACTOR/' prefix.
- All Links must have the 'REFACTOR/' prefix as long as the Refactor is still going on.
- All Refactor Pages must have the Category:REFACTOR
- All Pages to be deleted at the end of the refactor must have the Template:REFACTOR/To Be Deleted
- Articles
- All Articles must be in Singular Format (REFACTOR/Building).
- No Article must make mention for what is "best" to the player to do, unless it is Prefixed with a 'Strategy:' Prefix (Coming after the 'REFACTOR/'). It may, however, list statistics that are irrefutable, such as Time:Bonus Ratios.
- Any reference to an in-game term must be Linked to an article or explained next to the word if an Article is not necessary to explain it. This is only necessary once per article, and only the first time it is used.
- EXCEPTION: All References to In-Game Terms in Tables must be linked to the Article that explains it. If the explanation is too short for an article, a link is not necessary at all, nor is an explanation.
- Acroynms cannot be used in any article.
- EXCEPTION: Article names can be Acronyms, but they must link to the Non-Acronym Article (such as if you had an Article 'BRB', it must redirect to 'Be Right Back')
- Categories
- All Categories must be in Plural Format, or in Phrase Format. (Category:Buildings)
- Categories must have a brief explaination about what should go in the category.
- Templates
- All Templates must be in Singular Format Template:REFACTOR/Building.
- All Templates must have three sections:
- Usage
- Parameters
- Template
- All Templates must have the sections in noinclude tags.
- All Parameters in Templates must be enumerated and explained.
[edit] Buildings
- Buildings must implement the Template:REFACTOR/Building
- Buildings must start the main section with the Flavor Text (include Grammatical and Spelling Errors).
- Buildings must then have the Usage Section (possible actions here) but only if there is something to do there, other than just upgrade it. This can be from in-game text, but it must be Spell Checked and Grammatically Correct for the American English Dictionary (which is none of the Grammar/Spelling in the Game). If you are unsure about Grammar or Spelling, mark it so (TBA Template).
- Buildings must have the Balance Information section proceeding the Level Progression
- Buildings must implement the Template:REFACTOR/Building/LevelTable
- Names in each InfoItem must have a link to the item (includes Values)