Pymonkibot (talk | contribs)
Line 31: Line 31:
===Potential future proposals===
===Potential future proposals===
*A "community" namespace for documenting community resources like the BTD6 Index and Battles 2 Popology, self-imposed challenges like NAPSFRILLS and speedrunning, and maybe fan games
*A "community" namespace for documenting community resources like the BTD6 Index and Battles 2 Popology, self-imposed challenges like NAPSFRILLS and speedrunning, and maybe fan games
**Would require coming up with guidelines to determine what resources are notable enough to get articles, and what these pages would cover
*A "technical" namespace for documenting technical information, such as BTD6 model classes, the BTD6 open data API, BTD5 weapons / upgrades, Battles 2 blueprints, and level formats in Bloons / Bloons 2 / BSM / BSM2 / Bloons Pop (in the style of [[User:Polavux/Technical:Bloons TD 5 (mobile)]], [[User:Polavux/Technical:Bloons Super Monkey 2 (Flash)]], [[User:Polavux/Technical:Bloons 2 (Flash)]])
*A "technical" namespace for documenting technical information, such as BTD6 model classes, the BTD6 open data API, BTD5 weapons / upgrades, Battles 2 blueprints, and level formats in Bloons / Bloons 2 / BSM / BSM2 / Bloons Pop (in the style of [[User:Polavux/Technical:Bloons TD 5 (mobile)]], [[User:Polavux/Technical:Bloons Super Monkey 2 (Flash)]], [[User:Polavux/Technical:Bloons 2 (Flash)]])
*A "tool" namespace for small JS-based applications built into the wiki, like a paragon calculator, BCS deck builder, card battle deck builder, and BATTD stat calculator
*A "tool" namespace for small JS-based applications built into the wiki, like a paragon calculator, BCS deck builder, card battle deck builder, and BATTD stat calculator
*Change the "(mobile)" identifier to "(multiplatform)" for ports on both PC and mobile (like "Bloons TD 5 (multiplatform)" instead of "Bloons TD 5 (mobile)")
**This is why the wiki uses abbreviations instead of identifiers for file names and templates, because M can conveniently stand for both mobile and multiplatform, so migrating these wouldn't be as much of a headache
*Either get rid of the image/audio categories for specific characters and bloons (like [[:Category:Dart Monkey images]]) or constrain them to only images actually containing the subject, so there are no upgrade or ability or cosmetic item icons unless the subject is actually depicted in them
*Either get rid of the image/audio categories for specific characters and bloons (like [[:Category:Dart Monkey images]]) or constrain them to only images actually containing the subject, so there are no upgrade or ability or cosmetic item icons unless the subject is actually depicted in them
*Come up with a formal guideline for the order of listing games (currently the wiki is inconsistent about whether to do it chronologically, by series then chronologically, by series then subseries then chronologically, alphabetically, etc)
*Come up with a formal guideline for the order of listing games (currently the wiki is inconsistent about whether to do it chronologically, by series then chronologically, by series then subseries then chronologically, alphabetically, etc)
Line 55: Line 54:
*Convert more query templates to using [[Template:Generic cargo list]] and [[Template:Generic cargo compact list]] for ease of maintenance
*Convert more query templates to using [[Template:Generic cargo list]] and [[Template:Generic cargo compact list]] for ease of maintenance
*Finish template documentation
*Finish template documentation
*Migrate a whole bunch of JSON files in the module namespace to the new JSON namespace
*Migrate all the rounds templates and modules to use [[Module:Rounds]] instead
*Add a function to [[Module:Rounds]] for comparing modified rounds in boss battles
*Finish replacing all the easter eggs sections on BTD6 maps with transclusions from [[List of Easter eggs in BTD6]]
*Finish replacing all the easter eggs sections on BTD6 maps with transclusions from [[List of Easter eggs in BTD6]]
*Redo the BTD6 and BTDB2 rewards and cosmetic item cargo systems to work more like the BCS one
*Redo the BTD6 and BTDB2 rewards and cosmetic item cargo systems to work more like the BCS one
Line 70: Line 66:
*Add a shortcut for description changes in BTD6/BTDB2 change templates, similar to the shortcut for cost changes that already exists
*Add a shortcut for description changes in BTD6/BTDB2 change templates, similar to the shortcut for cost changes that already exists
*If given more budget somehow:
*If given more budget somehow:
**Upsize the main server for faster processing
**Switch from TitleKeys to CirrusSearch for more search features
**Switch from TitleKeys to CirrusSearch for more search features
**Invest in a separate server with varnish and an nginx reverse proxy for ssl termination
**Invest in a separate server with varnish and an nginx reverse proxy for ssl termination