MinetestWiki:TODO

From Minetest Developer Wiki
Revision as of 20:55, 26 June 2020 by Wuzzy (talk | contribs) (→‎Categories to watch: Remove MissingExamples page)
Jump to navigation Jump to search

This is a list of things that need to be done on the wiki.

Categories to watch

Delete pages redundant with lua_api.txt

A ton of pages on this wiki was just ripped from lua_api.txt and is horribly outdated now, a lot of things need to be removed.

See MinetestWiki:Lua API Wiki Documentation Cleanup.

Delete pages marked for deletion

Pages marked with the “delete” template are marked for deletion. Delete them (after checking the given reason for deletion). Here's a list: Category:Proposed_for_deletion

Big, overarching pages

For the Lua API

  • Create
  • Link to Lua tutorial and page, talk briefly about Lua
  • Link to some examples of good mods. Make sure they don't conflict with our licensing!

For the core engine

  • Maybe move from Core Architecture, I don't know.
  • Talk about general structure, don't get into details or implementations (or code)
  • Link to pages for each component
  • List here things we need to document, how we will document those things, and more.
  • Maybe use Doxygen-style comments. Yes, do that.
  • Talk about how to translate and submit translation patches
  • A place for artists to go so they can understand the style

For community things

  • Explain how we use GitHub.
  • Mention issues, link to our pages, etc.
  • Explain how we use Git
  • Mention how to download things, how there are two separate repos, etc.
  • Answer most of the questions below

Smaller pages

For the Lua API

For the core engine

For community things

Potential questions from a new developer

Moved to Project_Overview