ロードマップ

QGISのリリースと開発は時系列式のスケジュールに従って行われます。

  • 偶数のバージョン番号 (2.18、 3.2 等々) は、リリースバージョンです。

  • 奇数のバージョン番号(2.99, 3.1等々)は開発バージョンです。

新規リリースは4ヶ月ごとに予定されています。最初の3ヶ月で新規開発が行われます。リリース前にあたる4ヶ月目は機能凍結の呼びかけとテスト、バグの修正、翻訳、リリースの準備に当てます。リリース時のブランチ番号は偶数とし、先行するマスターブランチは奇数があてられます。リリース後、次回のパッケージの応募が呼びかけられます。

3回目のリリース(2.8から開始)は、次回の長期リリース(LTR)が公開されるまでサポートされます。

開発段階

開発者は、開発段階において次期リリースに向けた新機能の開発に取り組みます。アーリーアダプターは主要なプラットフォームをナイトリービルドで使うことができます。ここでは進捗状況の確認、予備試験、バグレポートの報告、開発の手助けするためのアイディアを提供などが可能です。

機能凍結

機能凍結段階では、新機能を入れることはもはや許可されず、皆の焦点はQGISを強化することから安定させることに移動します。これはまた、ナイトリービルドを効果的に プレリリース に変えます。

ユーザー は問題がないことを確認するために自分の環境でこれらのプレリリースの広範なテストを開始する必要があり、彼らは今後のリリースで見たいと思っていないでしょう。すべてのそのような問題が報告されなければならない( バグ、機能と課題 参照)。気付かれないすべては、また次のリリースになってしまいます。深刻な問題が発生した場合だけは、最新のリリースへのバックポートが発生します。したがって、プレリリースのテストおよび問題の報告は非常に重要です。

機能凍結においては 開発者 はバグトラッカーを監視して報告された問題の修正作業を開始し、追加した機能で ** visual changelog** を更新します。

翻訳者が作業を開始できるよう、機能凍結後翻訳ファイルが更新されます。ただしこれは暫定的なものであり、バグの修正が翻訳ファイルに追加される可能性があることに注意してください。

リリースの2週間前にハード凍結が開始され、その後は機能凍結の後に導入された深刻な問題と回帰のみが修正されます。

リリースマネージャはこれを機能凍結時に発表します。

リリース

メジャーリリース日とマイナーリリース日に、リリースブランチが作成され、リリースにタグが付けられ、ターボールが準備されます。ポイントリリースはただタグ付けされ、ターボールが作成されます。

パッケージ作成者はパッケージ作成を開始できることを通知されます。

いくつかのパッケージが利用可能になると、リリースが発表され、それに応じてWebサイトが更新されます。

リリースのスケジュール

The schedule is aligned to produce roughly the same dates for each year given our four monthly releases with LTRs entering the LTR repo in late february.

2.12以降に開始する開発フェーズは、常に12週間で、凍結フェーズは最短で5週間です。残りは、LTRリリースの凍結フェーズの延長にあてられます。

Point releases will happen every month on the latest release branch branch, if there are backports. Beginning with the 3.28 release point releases are only done with new latest releases.

リリース後の最初の4ヶ月は、新しいLTRはその時点におけるLRとなります。このフェーズではLTRリポジトリ内の前期のLTRが新規のLTRに置き換わることはありませんが、次のLRがリリースされると前期のLTRは新規のLTRに書き換えられます。

This schedule is also available as "iCalendar".

Schedule

イベント

最新

Long-Termリポ

凍結

日付

Week #

LTR/PR

3.22.0

3.16.12

2021-10-22

43

2

EPR

3.16.13

2021-11-05

45

2

PR

3.22.1

3.16.14

2021-11-19

47

4

PR

3.22.2

3.16.15

2021-12-17

51

4

PR/FF

3.22.3

3.16.16

3.23

2022-01-14

3

5

LR/PR

3.24.0

3.22.4

2022-02-18

8

4

PR

3.24.1

3.22.5

2022-03-18

12

4

PR

3.24.2

3.22.6

2022-04-15

16

4

PR/FF

3.24.3

3.22.7

3.25

2022-05-13

20

5

LR/PR

3.26.0

3.22.8

2022-06-17

25

4

PR

3.26.1

3.22.9

2022-07-15

29

4

PR

3.26.2

3.22.10

2022-08-12

33

4

PR/FF

3.26.3

3.22.11

3.27

2022-09-09

37

6

LTR/PR

3.28.0

3.22.12

2022-10-21

43

4

PR

3.28.1

3.22.13

2022-11-18

47

4

PR

3.28.2

3.22.14

2022-12-16

51

4

PR/FF

3.28.3

3.22.15

3.29

2023-01-13

3

5

LR/PR

3.30.0

3.28.4

2023-02-17

8

4

PR

3.30.1

2023-03-17

12

4

PR

3.30.2

2023-04-14

16

4

PR/FF

3.30.3

3.31

2023-05-12

20

5

LR/PR

3.32.0

3.28.5

2023-06-16

25

4

PR

3.32.1

2023-07-14

29

4

PR

3.32.2

2023-08-11

33

4

PR/FF

3.32.3

3.33

2023-09-08

37

6

LTR/PR

3.34.0

3.28.6

2023-10-20

43

4

PR

3.34.1

2023-11-17

47

4

PR

3.34.2

2023-12-15

51

4

PR/FF

3.34.3

3.35

2024-01-12

2

5

LR/PR

3.36.0

3.34.4

2024-02-16

7

4

PR

3.36.1

2024-03-15

11

4

PR

3.36.2

2024-04-12

15

4

PR/FF

3.36.3

3.37

2024-05-10

19

5

LR/PR

3.38.0

3.34.5

2024-06-14

24

4

PR

3.38.1

2024-07-12

28

4

PR

3.38.2

2024-08-09

32

4

PR/FF

3.38.3

3.39

2024-09-06

36

6

LTR/PR

3.40.0

3.34.6

2024-10-18

42

4

Event legend

イベント

説明

LTR

長期リリース、新規開発フェーズの開始

LR

定期リリース、新規開発フェーズの開始

FF

機能凍結、開発フェーズの終了

PR

最新版のリリースとLTRブランチのポイントリリース

EPR

追加のポイントリリース

current

currently supported releases: 3.22.13 and 3.28.1

next

next releases

プレリリースの場所/ナイトリービルド

プラットフォーム

ロケーション

Windows

OSGeo4W

Linux

Debian/Ubuntu

MacOS

Mac OS