Skip to content

Commit f422a6a

Browse files
committed
Document the preferred Luanti release schedule
1 parent 73006ab commit f422a6a

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

content/for-engine-devs/releasing-luanti.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,15 @@ aliases:
88

99
# Releasing Luanti
1010

11+
The [feature freeze](#feature-freeze) and release date is set by core developers.
12+
13+
Historically, the Minetest release intervals were in between half and an entire year. To deliver bugfixes and features more quickly, the goal is to release more often.
14+
15+
* Goal: January, April, July, October
16+
* A release before November should be prioritized because the Game Jam ([2024 forum post](https://forum.luanti.org/viewtopic.php?t=31059)) would like to make use of new features.
17+
18+
Patch releases are exempted from this schedule.
19+
1120
## Checklist
1221

1322
```
@@ -41,9 +50,15 @@ aliases:
4150

4251
### Announce a feature freeze
4352

44-
(_Skip for patch releases_) Usually, a **feature freeze for one week is announced in #luanti-dev**. New features aren't accepted in this time and people focus on finding and fixing bugs. To find high priority issues faster, consider linking a release candidate binary to get more test results. This release candidate is usually also posted on the forums (News section).
53+
(_Skip for patch releases_)
54+
55+
New features aren't accepted in this time and people focus on finding and fixing bugs.
4556

46-
The feature freeze and release date is set by core developers.
57+
1. Move all open feature PRs of the current [milestone](https://github.com/luanti-org/luanti/milestones) to the next one.
58+
2. Announce the **feature freeze in /topic of [#luanti-dev](/about/irc)**.
59+
3. Post the release candidate builds on the forums ([News section](https://forum.luanti.org/viewforum.php?f=18)) and as pre-release on GitHub ([Releases page](https://github.com/luanti-org/luanti/releases)).
60+
* This helps to find high priority issues faster.
61+
* You may use the buildbot/CI artifacts from `master`. If needed: do provide manual signing instructions for the MacOS and Android builds.
4762

4863
### Autogenerate files
4964

0 commit comments

Comments
 (0)