Difference between revisions of "MinetestWiki:TODO"
Jump to navigation
Jump to search
MarkTraceur (talk | contribs) |
(→Categories to watch: Remove MissingExamples page) |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
This is a list of things that need to be done on the wiki. | This is a list of things that need to be done on the wiki. | ||
+ | |||
+ | == Categories to watch == | ||
+ | |||
+ | * [[:Category:Incomplete|Unfinished articles]] | ||
+ | * [[:Category:Stub|Articles that need expansion]] | ||
+ | |||
+ | == 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 “[[:Template:delete|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 == | == Big, overarching pages == | ||
Line 6: | Line 19: | ||
:* Make it more main-page-like (see e.g. [http://mediawiki.org the MediaWiki main page]) | :* Make it more main-page-like (see e.g. [http://mediawiki.org the MediaWiki main page]) | ||
− | === For the | + | === For the Lua API === |
− | * [[ | + | * [[Mod]] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
:* Create | :* Create | ||
:* Link to Lua tutorial and page, talk briefly about Lua | :* 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! | :* Link to some examples of good mods. Make sure they don't conflict with our licensing! | ||
− | |||
− | |||
=== For the core engine === | === For the core engine === | ||
Line 37: | Line 42: | ||
=== For community things === | === For community things === | ||
− | |||
− | |||
− | |||
* [[GitHub]] | * [[GitHub]] | ||
:* Explain how we use GitHub. | :* Explain how we use GitHub. | ||
Line 49: | Line 51: | ||
:* Answer most of the questions below | :* Answer most of the questions below | ||
− | == | + | == Smaller pages == |
− | === For the | + | === For the Lua API === |
=== For the core engine === | === For the core engine === |
Revision as of 20:55, 26 June 2020
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
- Make it more main-page-like (see e.g. the MediaWiki main page)
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