Difference between revisions of "MinetestWiki:TODO"
Jump to navigation
Jump to search
MarkTraceur (talk | contribs) (Created page with "This is a list of things that need to be done on the wiki. == Big, overarching pages == === For the lua API === * Lua :* Create :* Link to a tutorial or so (maybe [[Lua...") |
(→For the core engine: Remove visual style guideline (page was deleted)) |
||
(22 intermediate revisions by 5 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 == | ||
− | === For the | + | * [[Main Page]] |
+ | :* Make it more main-page-like (see e.g. [http://mediawiki.org the MediaWiki main page]) | ||
+ | |||
+ | === 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 === | ||
− | * [[ | + | * [[Engine structure]] |
:* Maybe move from [[Core Architecture]], I don't know. | :* Maybe move from [[Core Architecture]], I don't know. | ||
:* Talk about general structure, don't get into details or implementations (or code) | :* Talk about general structure, don't get into details or implementations (or code) | ||
:* Link to pages for each component | :* Link to pages for each component | ||
+ | * [[Engine documentation]] | ||
+ | :* List here things we need to document, how we will document those things, and more. | ||
+ | :* 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. | ||
:* Mention issues, link to our pages, etc. | :* Mention issues, link to our pages, etc. | ||
+ | * [[Git]] | ||
+ | :* Explain how we use Git | ||
+ | :* 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 === | ||
=== For community things === | === For community things === | ||
+ | |||
+ | === 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