This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
schedule [2019/07/30 21:55] waltminer [Grumpy Guppy] |
schedule [2020/11/17 16:22] waltminer Update development milestones |
||
---|---|---|---|
Line 2: | Line 2: | ||
===== Release Schedule Overview ===== | ===== Release Schedule Overview ===== | ||
- | AGL follows a twice per year release cadence. This is split in 3-4 month of feature development plus a freezing process in stages. | + | AGL follows a twice per year release cadence. This is split in 4-5 month of feature development plus a freezing process in stages. |
=== New Feature Development === | === New Feature Development === | ||
Line 9: | Line 9: | ||
=== Release Candidates === | === Release Candidates === | ||
- | The first stage is the **core feature freeze**, followed by RC1. Next is then the 2nd stage which is the **platform freeze** which feeds into RC2. Finally there is a **apps/docs/tests freeze** right before RC3. After final stabilization, the release will be cut. | + | The first stage is the **core feature freeze**, followed by Milestone One (M1). Next is then the 2nd stage which is the **platform freeze** which feeds into M2. Finally there is a **apps/docs/tests freeze** right before M3. Between each of these milestones there may be bug fix "point milestones" that will utilize a second digit (e,g. M1.1). After final stabilization, the release will be cut. |
Example release schedule | Example release schedule | ||
- | {{ :agl_schedule_2017_example_20170302.jpg |}} | + | {{:agl_schedule_2020_1109_example_release_schedule.jpg|}} |
The next pictures explain the workflow in detail: | The next pictures explain the workflow in detail: | ||
- | {{ :agl_schedule_2017_rcs_20170302.jpg |}} | + | {{:agl_schedule_2020_1109_milestones_general.jpg|}} |
+ | {{:agl_schedule_2020_1109_milestones_ic.jpg|}} | ||
- | ---------- | ||
- | ===== Latest Schedule ===== | + | The naming conventions in git for the Milestones and Point Milestones are as follows: |
- | {{ :agl_schedule_2019_0730_overall.jpg |}} | ||
- | ---------- | ||
- | ===== Grumpy Guppy ===== | + | {{:agl_schedule_2020_1109_vesioning.jpg|}} |
- | {{ ::agl_schedule_2019_0730_gg_patch.jpg |}} | ||
+ | ---------- | ||
- | ==== 7.0.3 Release ==== | + | ===== Latest Schedule ===== |
- | In-Progress | + | |
- | + | ||
- | ^ ^ Planned ^ Actual ^ | + | |
- | | Merge Window Closes | 20-Jun-2019 | | | + | |
- | | Release Candidate | 23-Jun-2019 | | | + | |
- | | Final Release | 30-Jun-2019 | | | + | |
+ | {{:agl_schedule_2020_0626_overall.png|}} | ||
---------- | ---------- | ||
+ | |||
===== Happy Halibut ===== | ===== Happy Halibut ===== | ||
- | {{ :agl_schedule_2019_0528_hh_dev.jpg |}} | ||
- | {{ :agl_schedule_2019_0528_hh_patch.jpg |}} | + | {{::agl_schedule_2020_0313_hh_patch.png|}} |
---------- | ---------- | ||
===== Itchy Icefish ===== | ===== Itchy Icefish ===== | ||
- | {{ :agl_schedule_2019_0220_ii_dev.jpg |}} | + | |
+ | {{:agl_schedule_2020_0626_ii_patch.png|}} | ||
+ | |||
+ | |||
+ | ===== Jumping Jellyfish ===== | ||
+ | |||
+ | {{:agl_schedule_2020_0626_jj_dev.png|}} | ||
+ | |||
+ | {{:agl_schedule_2020_0626_jj_patch.png|}} | ||
+ | |||
+ | ===== Kooky Koi ===== | ||
+ | |||
+ | {{:agl_schedule_2020_0626_kk_dev.png|}} | ||
+ | |||
+ | {{:agl_schedule_2020_0626_kk_patch.png|}} | ||
===== Archive ===== | ===== Archive ===== | ||
+ | |||
+ | |||
+ | ==== 2019 Schedule ==== | ||
+ | |||
+ | Archived schedule [[schedule:Archive-2019 | 2019 AGL Schedule and Milestones]] | ||
+ | |||
+ | |||
==== 2018 Schedule ==== | ==== 2018 Schedule ==== |