Open Calinou opened 3 years ago
If documenting the process in the official documentation is not an option, perhaps using the Wiki feature in GitHub could be a natural choice for documenting the release process, what do you think? (see linked Visual Studio Code in the OP).
Here's an example of release notes I'm using to build Godot + Goost that I have documented for my own purposes (I always forget the exact process myself): https://github.com/goostengine/godot-build-scripts/wiki/Goost-release-notes.
It takes me much less work to edit the page that way (in contrast to using git
).
If documenting the process in the official documentation is not an option, perhaps using the Wiki feature in GitHub could be a natural choice for documenting the release process, what do you think? (see linked Visual Studio Code in the OP).
We can use the official documentation just fine for this :slightly_smiling_face:
There's no problem with using Git – it's just that Akien needs some time to write this all down.
Well I don't see much point to document the release process in the official documentation for Godot which is translated in many languages. That's relevant only to contributors, and only to those among them who are interested in how things are done or how to replicate it. So while I think it's good to document, I don't think it should be in the RTD docs.
If using RTD isn't suitable, perhaps a RELEASE_PROCESS.md
file in godotengine/godot could work for this purpose.
Edit: I started working on such a file: https://github.com/Calinou/godot/tree/document-release-process
In the interest of transparency, we should document how a Godot release is made:
Examples:
This page should likely be added in the Development section.