(initial stab at this, taking the same timeline as F27 and moving it to target a May release) |
(add cake.) |
||
(19 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{lang|en|fr|page=Releases/28/Schedule}} | ||
{{admon/note | Fedora | {{admon/note | Fedora 28 Schedule | Schedule [https://pagure.io/fesco/issue/1765 approved by FESCo]. Historical schedules are maintained on [[Releases/HistoricalSchedules|a separate page]].}} | ||
{{draft}} | <!--{{draft}}--> | ||
__NOTOC__ | __NOTOC__ | ||
Line 10: | Line 10: | ||
== Key Milestones == | == Key Milestones == | ||
{| | {| class="wikitable" | ||
|- | |- | ||
| 2017-08-15 || Branch Fedora 27 from Rawhide (Rawhide becomes future F28) | | 2017-08-15 || Branch Fedora 27 from Rawhide (Rawhide becomes future F28) | ||
|- | |- | ||
| 2017-10-24 || Fedora 27 Release | | <s>2017-10-24</s><br>2017-11-14 || Fedora 27 Release | ||
|- | |- | ||
| | |rowspan="2"|2018-01-09 || Change Checkpoint: Proposal submission deadline (System Wide Changes) | ||
|- | |- | ||
| Change Checkpoint: Proposal submission deadline (Changes requiring mass rebuild) | |||
|- | |- | ||
| 2018-01- | | 2018-01-30 || Change Checkpoint: Proposal submission deadline (Self Contained Changes) | ||
|- | |- | ||
| 2018-01- | | 2018-01-31 || Mass Rebuild | ||
|- | |- | ||
| | | 2018-02-06|| [[ReleaseEngineering/StringFreezePolicy|Software String Freeze]] | ||
|- | |- | ||
| | |rowspan="2"| 2018-02-20|| Change Checkpoint: Completion deadline (testable) | ||
|- | |- | ||
| Branch Fedora 28 from Rawhide (Rawhide becomes future F29) | |||
|- | |- | ||
|rowspan=" | |rowspan="4"| 2018-03-06 || [[L10N_Freezes#Translation_Deadline| Software Translation Deadline]] | ||
|- | |- | ||
| Bodhi activation point | | Bodhi activation point | ||
|- | |- | ||
| [[Milestone freezes |Beta Freeze]] (*) | |||
|- | |- | ||
| [[Changes/Policy#Beta_deadline.2Faccepted_changes_100.25_complete|Change Checkpoint: 100% Code Complete Deadline]] | | [[Changes/Policy#Beta_deadline.2Faccepted_changes_100.25_complete|Change Checkpoint: 100% Code Complete Deadline]] | ||
|- | |- | ||
| 2018-03-27|| Beta Release (Target | | <s>2018-03-27</s>||<s>Beta Release (Preferred Target)</s> [https://meetbot.fedoraproject.org/fedora-meeting-1/2018-03-22/f28-beta-go-no-go-meeting.2018-03-22-17.00.html No-Go] | ||
|- | |- | ||
| 2018-04-03 || Beta Release ( | | 2018-04-03 || Beta Release (Target #1) | ||
|- | |- | ||
| 2018-04-17 || [[Milestone freezes | Final Freeze]] (*) | | 2018-04-17 || [[Milestone freezes | Final Freeze]] (*) | ||
|- | |- | ||
| 2018-05-01|| [[ | | 2018-05-01|| [[Fedora_28_Final_Release_Criteria | Fedora 28 Final Release (GA) (Preferred Target)]] 🎂 | ||
|- | |- | ||
| 2018-05-08|| [[ | | <s> 2018-05-08 </s>|| <s>[[Fedora_28_Final_Release_Criteria | Fedora 28 Final Release (GA) (Target #1)]] </s> (Preferred Target used) | ||
|} | |} | ||
{{admon/note | Milestone freezes | (*) Beta and Final freezes are in effect from 00:00 UTC of the freeze day. The last stable push is conducted at this time for the milestone.}} | {{admon/note | Milestone freezes | (*) Beta and Final freezes are in effect from 00:00 UTC of the freeze day. The last stable push is conducted at this time for the milestone.}} | ||
Because we integrate upstream software with phenomenal rate of change every release, Fedora milestones are never certain. We balance getting releases to our users with making those releases reliably high-quality, and so follow a middle path between "release when it's ready" and "release on specific dates". We plan to release on the | Because we integrate upstream software with phenomenal rate of change every release, Fedora milestones are never certain. We balance getting releases to our users with making those releases reliably high-quality, and so follow a middle path between "release when it's ready" and "release on specific dates". We plan to release on the "Preferred Target dates listed above, or if the [[Fedora_Program_Management/GoNoGoSOP Go/No-Go meeting]] decides we're not ready, on the "Target #1" dates. See the [[Fedora Release Life Cycle]] for details. | ||
== Detailed Schedules == | == Detailed Schedules == | ||
* [https://fedorapeople.org/groups/schedule/f- | * [https://fedorapeople.org/groups/schedule/f-28/ All Detailed Schedules and iCal files] | ||
* [https://fedorapeople.org/groups/schedule/f- | * [https://fedorapeople.org/groups/schedule/f-28/f-28-ambassadors-tasks.html Ambassadors] | ||
* [https://fedorapeople.org/groups/schedule/f- | * [https://fedorapeople.org/groups/schedule/f-28/f-28-design-tasks.html Design] | ||
* [https://fedorapeople.org/groups/schedule/f- | * [https://fedorapeople.org/groups/schedule/f-28/f-28-devel-tasks.html Development] | ||
* [https://fedorapeople.org/groups/schedule/f- | * [https://fedorapeople.org/groups/schedule/f-28/f-28-docs-tasks.html Documentation] | ||
* [https://fedorapeople.org/groups/schedule/f- | * [https://fedorapeople.org/groups/schedule/f-28/f-28-marketing-tasks.html Marketing] | ||
* [https://fedorapeople.org/groups/schedule/f- | * [https://fedorapeople.org/groups/schedule/f-28/f-28-releng-tasks.html Release Engineering] | ||
* [https://fedorapeople.org/groups/schedule/f- | * [https://fedorapeople.org/groups/schedule/f-28/f-28-quality-tasks.html Quality Assurance] | ||
* [https://fedorapeople.org/groups/schedule/f- | * [https://fedorapeople.org/groups/schedule/f-28/f-28-trans-tasks.html Translation] | ||
* [https://fedorapeople.org/groups/schedule/f- | * [https://fedorapeople.org/groups/schedule/f-28/f-28-web-tasks.html Web Sites] | ||
Latest revision as of 01:01, 1 May 2018
Changes
- Fedora 28 Accepted Changes
- Before the accepted Change set is finalized, proposed changes can be found in Category:ChangeAnnounced or Category:ChangeReadyForWrangler
Key Milestones
2017-08-15 | Branch Fedora 27 from Rawhide (Rawhide becomes future F28) |
2017-11-14 |
Fedora 27 Release |
2018-01-09 | Change Checkpoint: Proposal submission deadline (System Wide Changes) |
Change Checkpoint: Proposal submission deadline (Changes requiring mass rebuild) | |
2018-01-30 | Change Checkpoint: Proposal submission deadline (Self Contained Changes) |
2018-01-31 | Mass Rebuild |
2018-02-06 | Software String Freeze |
2018-02-20 | Change Checkpoint: Completion deadline (testable) |
Branch Fedora 28 from Rawhide (Rawhide becomes future F29) | |
2018-03-06 | Software Translation Deadline |
Bodhi activation point | |
Beta Freeze (*) | |
Change Checkpoint: 100% Code Complete Deadline | |
2018-04-03 | Beta Release (Target #1) |
2018-04-17 | Final Freeze (*) |
2018-05-01 | Fedora 28 Final Release (GA) (Preferred Target) 🎂 |
Because we integrate upstream software with phenomenal rate of change every release, Fedora milestones are never certain. We balance getting releases to our users with making those releases reliably high-quality, and so follow a middle path between "release when it's ready" and "release on specific dates". We plan to release on the "Preferred Target dates listed above, or if the Fedora_Program_Management/GoNoGoSOP Go/No-Go meeting decides we're not ready, on the "Target #1" dates. See the Fedora Release Life Cycle for details.
Detailed Schedules
- All Detailed Schedules and iCal files
- Ambassadors
- Design
- Development
- Documentation
- Marketing
- Release Engineering
- Quality Assurance
- Translation
- Web Sites
History
FESCo planning ticket: TBD
Drafty draft: 2017-07-05 Initial Approval: future!
Important Fedora Events
Upstream Project Schedules
Links to other significant project schedules--useful for seeing how Fedora aligns with them.
TODO: Fix these for F28
- Linux kernel -- Linux kernel predictions and history
- glibc -- Release/2.25, GLibc schedule history
- Gnome -- Schedule
- KDE Plasma -- Schedule
- LibreOffice -- Schedule
- Python -- Schedule
Feel free to add any other significant projects schedules!