-
Notifications
You must be signed in to change notification settings - Fork 13
Future of this project #52
Comments
Probably should clarify that what I've been doing is converting the content in minetest_docs into markdown and putting it in a Wiki, not the Minetest Wiki. (the Minetest Wiki uses wikitext, has broken syntax highlighting, slow as molasses performance, and account creation is now completely broken even for wiki admins. generally a terrible place to start any new kind of project on, hence why I'm rolling with my own wiki) |
I think it would be good to have these either in Markdown or on a wiki somewhere. If it's helpful to people, we may have opportunities to get contributions, but people need to be aware that it exists before they can find it useful. |
So I ended up importing most of it into the Voxelmanip Wiki: https://wiki.voxelmanip.se/wiki/minetest_docs |
I was recently reminded of some other issues with the current Minetest documentation, specifically difficulty keeping PRs up to date with a changing doc file and inability to clearly classify sections (as "unstable", for example). Paginated documentation is something that needs to happen. While markdown can be paginated, it lacks the functions and machine readability of AsciiDoc. I still believe this project should see completion eventually, even if it takes a while. I will do it myself at some point if no one else gets to it first. |
Funny you should mention my PR. I actually find documenting my stuff to be rather fun, and the docs for the latest branch weigh in at ~2,000 lines out of a total I have had very little interaction with this project, but I believe there is merit to having very good official documentation. Having documentation under the umbrella of the At the very least, even if this project were abandoned, I would love to at least see some of this project's innovations in the official repository, such as split documentation files and an improved format over Markdown. And, while I won't pretend that PR hell doesn't exist, it might be somewhat mitigated if https://gist.github.com/celeron55/bf93a47442e418a629181908f68ffb0f stays in place, since only one core dev (self-)approval is needed. Presumably, that could also be extended to self-approval of documentation PRs by trusted members of this repository. |
I believe we already have a different policy in place for this repository than the one used for the engine source. I do not see this in a document in the repository, though. Is this information available somewhere? EDIT: It's in the proposal gist linked in our README.
|
I was referring to if this project were abandoned, and the potential implications if the documentation were merged with the main Minetest repository. |
I'd say close it, it's been more than one year since the opening of the issue and nothing has really changed. I appreciate @GreenXenith good intentions, but it seems to me they're already busy with many other things (MT related). I'm a fan of |
Hi, new here but hoping to resurrect this project. I believe the best way forward is to just write some dang docs and we can work on ensuring organization of docs later. We can't organize what isn't written down! I'm going to get this built on my local and update a fork, opening PRs against this repo when I think I have something valuable to add. You can also find me in minetest-docs-irc :) |
Looking forward to your contributions. I can review some PRs. |
This project seems to be dying from inactivity (we're falling behind latest master in terms of docs more and more rather than closing the gap as per minetest/dev.luanti.org#47) and I'd like to discuss how we should proceed. Possible options I see:
minetest
Markdown docs (requires conversion to Markdown, will send us back to PR hell)?What do you think: Where is this project headed, where should it be headed?
The text was updated successfully, but these errors were encountered: