Difference between revisions of "MinetestWiki:TODO"
Jump to navigation
Jump to search
(→For the core engine: Remove visual style guideline (page was deleted)) |
|||
(12 intermediate revisions by 4 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 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 14: | ||
:* 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 30: | Line 30: | ||
:* List here things we need to document, how we will document those things, and more. | :* List here things we need to document, how we will document those things, and more. | ||
:* Maybe use Doxygen-style comments. Yes, do that. | :* Maybe use Doxygen-style comments. Yes, do that. | ||
+ | * [[Translation]] | ||
+ | :* Talk about how to translate and submit translation patches | ||
=== For community things === | === For community things === | ||
− | |||
− | |||
− | |||
* [[GitHub]] | * [[GitHub]] | ||
:* Explain how we use GitHub. | :* Explain how we use GitHub. | ||
Line 42: | Line 41: | ||
:* Explain how we use Git | :* Explain how we use Git | ||
:* Mention how to download things, how there are two separate repos, etc. | :* Mention how to download things, how there are two separate repos, etc. | ||
+ | * [[How to start contributing]] | ||
+ | :* Answer most of the questions below | ||
− | == | + | == Smaller pages == |
− | === For the | + | === For the Lua API === |
=== For the core engine === | === For the core engine === | ||
Line 52: | Line 53: | ||
=== Potential questions from a new developer === | === Potential questions from a new developer === | ||
− | + | Moved to [[Project_Overview]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 08:02, 21 August 2022
This is a list of things that need to be done on the wiki.
Categories to watch
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
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