Line 1: Line 1:
==Important things to do==
==Work to be done==
*Finish updating the stats system and replace all stats pages with it
*Make proper stats pages for the banana farm and monkey village
*Finish all the policy and guideline pages
*Finish all the policy and guideline pages
**Write guidelines for galleries, update pages, and citations
**Write guidelines for galleries, update pages, and citations
Line 9: Line 9:
*Fix all incorrect uses of minus signs and en dashes currently on the wiki (minus signs are supposed to be used for subtractions or negatives, like -40%, while en dashes are supposed to be used for ranges, like 5–10)
*Fix all incorrect uses of minus signs and en dashes currently on the wiki (minus signs are supposed to be used for subtractions or negatives, like -40%, while en dashes are supposed to be used for ranges, like 5–10)
*Add the v4.10 BTDB2 cosmetics and any cosmetics added to chinese BTD6 since 49.0
*Add the v4.10 BTDB2 cosmetics and any cosmetics added to chinese BTD6 since 49.0
*Split the [[Relic Knowledge|Relics]] into their own pages
*Split the [[Relic Knowledge|Relics]] into their own pages (remember to give them tips sections instead of strategy sections, they aren't major enough to warrant those)
*bear5
*bear5


Line 24: Line 24:
*Split the pets into their own pages
*Split the pets into their own pages
*Get rid of the "changes from bloons td 5" and "changes from bloons td 6" sections on BTD6/BTDB2 tower pages, they aren't very useful and are hard to maintain
*Get rid of the "changes from bloons td 5" and "changes from bloons td 6" sections on BTD6/BTDB2 tower pages, they aren't very useful and are hard to maintain
*Split each of the BCS card sets from the [[Card Pack]] article into their own articles (they would just be called "Classic", "Lead Storm", and "Camo Storm" because those are the names of the sets, not the Card Packs related to the sets)
*Split [[Power]] into Power (BTD6), Power (Battles), and Power (BATTD)
*Come up with some guideline for covering self-imposed challenges, like NAPSFRILLS and 2TC (there would have to be some kind of notability rule for this, otherwise this would get out of hand very quickly)
*Merge all the BTD4 and BTD5 premium upgrades into lists on one page (BTD5's double cash, bigger beacons, and healthy bananas can stay split because they're also in the mobile version where they work differently, and I'm planning to make separate articles for the BTD5/BTDB tower skins, so it would only be fair)


===Technical work===
===Technical work===
Line 52: Line 56:
*Figure out a way to query starting artifacts in the artifact infobox (so artifact pages don't state which heroes start with the artifact in their text)
*Figure out a way to query starting artifacts in the artifact infobox (so artifact pages don't state which heroes start with the artifact in their text)
*Find a way to automate the map list on the [[Bloons TD 6]] and [[Bloons TD Battles 2]] pages so they preserve the in-game ordering
*Find a way to automate the map list on the [[Bloons TD 6]] and [[Bloons TD Battles 2]] pages so they preserve the in-game ordering
*Make an update history system for BATTD
*Write a script that calculates the exact track length of BTD6/BATTD maps for each bloon type (since the start and end points vary slightly depending on the bloon's hitbox size or something) and create a template to display that in a table on each BTD6 map page
*Write a script that calculates the exact track length of BTD6/BATTD maps for each bloon type (since the start and end points vary slightly depending on the bloon's hitbox size or something) and create a template to display that in a table on each BTD6 map page
*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
Line 59: Line 64:
**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
**Invest in a separate server for the database
**Invest in a separate server for the database
**Find a better solution for the llm bot problem than cloudflare (even if paid)
**Find a better solution for the llm botnet problem than cloudflare (even if paid)


==Really obscure knowledge==
==Really obscure knowledge==