Contributing/To-Do List: Difference between revisions

From Melvor Idle
(Created an initial to-do list.)
 
 
(19 intermediate revisions by 9 users not shown)
Line 1: Line 1:
This page contains a list of tasks that need to be done on the wiki. If you're unsure what a specific item means, ask in the #wiki-discussion channel on the Discord.
This page contains a list of tasks that need to be done on the wiki. If you're unsure what a specific item means, ask in the #wiki-discussion channel on the Discord.


If you don't yet have a wiki account and want to help, join the [https://discord.gg/MelvorIdle Melvor Idle Discord] and direct message Malcs (aka MrFrux)#6454 or Falterfire#7778 about getting an account.
If you want to help with the wiki, join our [https://discord.gg/MelvorIdle Discord] and direct message one of the Wiki Admins for an account.


== Projects ==
== Projects ==
Line 7: Line 7:
Projects are larger goals that will likely take a decent amount of time to complete. If you finish one of these, please mention it in the Discord and remove it from this list.
Projects are larger goals that will likely take a decent amount of time to complete. If you finish one of these, please mention it in the Discord and remove it from this list.


=== Menus/Navboxes ===
=== Lua Conversion ===


We currently have Navboxes for a few different categories, such as {{T|CombatNav}} and {{T|PotionNav}}, but there are a lot of page types that would benefit from them. The list below includes several examples of navboxes that would make good additions, but is by no means complete:
*Manual tables should be tagged with [https://wiki.melvoridle.com/index.php?search=incategory%3A%22Manual+Tables%22&title=Special:Search&profile=advanced&fulltext=1&ns0=1 Category:Manual Tables] (Currently {{PAGESINCAT:Manual Tables}} pages), such that they can later be replaced with Lua versions, if applicable.


* [[Thieving]] NPCs
*Replace the current method of building tables in Lua modules with the mw.html library
* [[Fishing|Fish]] (and special items)
* [[Mining|Ores]] and [[Smithing|Bars]]
* [[Magic]] Spells
* [[Prayer]]s
* [[Food]]
* [[Farming|Seeds and produce]]
* [[Runecrafting|Runes]]
* [[Skillcapes]]
* [[Pets]]
=== Skill Guides ===
 
At present we only have guides for a few skills (for example, [[Crafting/Training]] and [[Smithing/Training]]). We could use guides for every skill that does not currently have one.


== Maintenance Tasks ==
== Maintenance Tasks ==
Line 31: Line 19:
* Check [[:Category:Out of Date]] pages, update them if necessary, and then update the template call on the page to the newest version.
* Check [[:Category:Out of Date]] pages, update them if necessary, and then update the template call on the page to the newest version.
* Check [[:Category:Pages with broken file links]] and fix missing images if needed.
* Check [[:Category:Pages with broken file links]] and fix missing images if needed.
* Update pages such as the [[Money-Making Guide]] or the [[FAQ]] to weed out answers that are obsolete and update ones that are out of date.
* Update [[FAQ]] to weed out answers that are obsolete and update ones that are out of date.
* Look through existing [[:Category:Guide|Guides]] and refine the formatting or add additional information.
* Update [[Money Making]] guides to use the [[Template:MoneyMakingGuide]] format. See [[Money Making/Development]] for instructions on how to achieve this.
* Create [[Money Making]] guides in areas where there are currently none. (Such as for very low level accounts)
* Look through existing [[:Category:Guides|Guides]] and refine the formatting or add additional information.
</onlyinclude>
</onlyinclude>

Latest revision as of 15:07, 21 April 2024

This page contains a list of tasks that need to be done on the wiki. If you're unsure what a specific item means, ask in the #wiki-discussion channel on the Discord.

If you want to help with the wiki, join our Discord and direct message one of the Wiki Admins for an account.

Projects

Projects are larger goals that will likely take a decent amount of time to complete. If you finish one of these, please mention it in the Discord and remove it from this list.

Lua Conversion

  • Manual tables should be tagged with Category:Manual Tables (Currently 8 pages), such that they can later be replaced with Lua versions, if applicable.
  • Replace the current method of building tables in Lua modules with the mw.html library

Maintenance Tasks

Maintenance Tasks are smaller things that tend to involve proofreading and touching up of existing pages. As such, the items on this list are more open-ended rather than things that can be truly finished.