From Fedora Project Wiki

< Releases‎ | 30

(internal links for events)
m (Update URL)
 
(6 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{autolang|base=yes}}
{{autolang|base=yes}}
{{admon/note | Fedora 30 Schedule | This a DRAFT release schedule for Fedora 30. Historical schedules are maintained on [[Releases/HistoricalSchedules|a separate page]].}}
 
{{draft}}
__NOTOC__
__NOTOC__


Line 15: Line 14:
|-
|-
| 2018-10-30 || Fedora 29 Release
| 2018-10-30 || Fedora 29 Release
|-
| 2019-01-02 || Change Checkpoint: Proposal submission deadline (requires infrastructure changes)
|-
|-
|rowspan="2"|2019-01-08 || Change Checkpoint: Proposal submission deadline (System Wide Changes)  
|rowspan="2"|2019-01-08 || Change Checkpoint: Proposal submission deadline (System Wide Changes)  
Line 48: Line 49:
| 2019-05-07|| [[Fedora_30_Final_Release_Criteria | Fedora 30 Final Release (GA) (Target #1)]]  
| 2019-05-07|| [[Fedora_30_Final_Release_Criteria | Fedora 30 Final Release (GA) (Target #1)]]  
|}
|}
''The schedule has been NOT YET been approved by FESCo''


{{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.}}
Line 68: Line 67:




{{admon/note | Schedule adjustment | For any requests regarding Fedora schedule, go to [https://pagure.io/fedora-project-schedule/issues Fedora Schedule Pagure Issue Tracker] and file an issue or contact the current Schedule Wrangler ([[User:jkurik|Jan Kurik]] at the moment). Requested changes might need coordination with other Fedora teams.}}
{{admon/note | Schedule adjustment | For any requests regarding Fedora schedule, go to [https://pagure.io/fedora-project-schedule/issues Fedora Schedule Pagure Issue Tracker] and file an issue or contact the Schedule Wrangler ([[User:bcotton | Ben Cotton]]). Requested changes might need coordination with other Fedora teams.}}


== History ==
== History ==


* Draft for FESCo approval:
* Final FESCo approval: [https://pagure.io/fesco/issue/1968 2018-08-20]
* Updates: 2018-08-16
* Initial FESCo approval: [https://pagure.io/fesco/issue/1886 2018-05-04]
* Drafty draft: 2018-04-30
* Drafty draft: 2018-04-30


Line 78: Line 79:


* [[Flock#2018]] (2018-08-08 -11)
* [[Flock#2018]] (2018-08-08 -11)
* [[DevConf#DevConf.cz 2019]] ([https://devconf.info/cz/2019  2019-01-dd -dd])
* [[DevConf#DevConf.cz 2019]] ([https://devconf.info/cz/2019  2019-01-25 –27])


== Upstream Project Schedules ==
== Upstream Project Schedules ==
Line 84: Line 85:
Links to other significant project schedules--useful for seeing how Fedora aligns with them.
Links to other significant project schedules--useful for seeing how Fedora aligns with them.


TODO: Fix these for F30
{| class="wikitable"
 
|-
* Linux kernel -- [http://phb-crystal-ball.org/ Linux kernel predictions and history]
| ||  Linux kernel || [http://phb-crystal-ball.org/ Linux kernel predictions and history]
* glibc -- [https://sourceware.org/glibc/wiki/Release/2.25 Release/2.25], [https://sourceware.org/glibc/wiki/Glibc%20Timeline GLibc schedule history]
|-
* Gnome -- [https://wiki.gnome.org/Schedule Schedule]
| 2020-01-01 || Python [https://www.python.org/dev/peps/pep-0373/#schedule 2.7] || will EOL during Fedora 30 lifetime
* KDE Plasma -- [https://community.kde.org/Schedules/Plasma_5 Schedule]
|-
* LibreOffice -- [https://wiki.documentfoundation.org/ReleasePlan Schedule]
| 2018-09-03 || Gnome [https://wiki.gnome.org/ThreePointTwentynine 3.30] || [https://wiki.gnome.org/Schedule Schedule]
* Python -- [https://www.python.org/dev/peps/pep-0494/#schedule Schedule]
|-
| 2018-10-09 || KDE Plasma 5.14 ||  [https://community.kde.org/Schedules/Plasma_5 Schedule]
|-
| 2019-02-01 || glibc  [https://sourceware.org/glibc/wiki/Release/2.29 2.29] ||[https://sourceware.org/glibc/wiki/Glibc%20Timeline GLibc schedule history]
|-
| 2019-02--3 || LibreOffice [https://wiki.documentfoundation.org/ReleasePlan/6.2 6.2] || [https://wiki.documentfoundation.org/ReleasePlan Schedule]
|-
| 2019-10-20 || Python [https://www.python.org/dev/peps/pep-0569/#schedule 3.8] ||
|-
| 2018-12-06 || PHP [https://wiki.php.net/todo/php73#timetable 7.3] ||
|-
| 2019-04--5 || GCC [https://gcc.gnu.org/gcc-9/changes.html 9] || [https://gcc.gnu.org/develop.html#timeline GCC schedule history]
|}


Feel free to add any other significant projects schedules!
Feel free to add any other significant projects schedules!


[[Category:F30]]
[[Category:F30]]

Latest revision as of 19:37, 21 January 2019


Changes

Key Milestones

2018-08-14 Branch Fedora 29 from Rawhide (Rawhide becomes future F30)
2018-10-30 Fedora 29 Release
2019-01-02 Change Checkpoint: Proposal submission deadline (requires infrastructure changes)
2019-01-08 Change Checkpoint: Proposal submission deadline (System Wide Changes)
Change Checkpoint: Proposal submission deadline (Changes requiring mass rebuild)
2019-01-29 Change Checkpoint: Proposal submission deadline (Self Contained Changes)
2019-01-30 Mass Rebuild
2019-02-05 Software String Freeze
2019-02-19 Change Checkpoint: Completion deadline (testable)
Branch Fedora 30 from Rawhide (Rawhide becomes future F31)
2019-03-05 Software Translation Deadline
Bodhi activation point
Beta Freeze (*)
Change Checkpoint: 100% Code Complete Deadline
2019-03-26 Beta Release (Preferred Target)
2019-04-02 Beta Release (Target #1)
2019-04-16 Final Freeze (*)
2019-04-30 Fedora 30 Final Release (GA) (Preferred Target)
2019-05-07 Fedora 30 Final Release (GA) (Target #1)
Note.png
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 "Preferred target" dates listed above, or if the Go/No-Go meeting decides we're not ready, on the "Target #1" dates. See the Fedora Release Life Cycle for details.

Detailed Schedules


Note.png
Schedule adjustment
For any requests regarding Fedora schedule, go to Fedora Schedule Pagure Issue Tracker and file an issue or contact the Schedule Wrangler ( Ben Cotton). Requested changes might need coordination with other Fedora teams.

History

  • Final FESCo approval: 2018-08-20
  • Updates: 2018-08-16
  • Initial FESCo approval: 2018-05-04
  • Drafty draft: 2018-04-30

Important Fedora Events

Upstream Project Schedules

Links to other significant project schedules--useful for seeing how Fedora aligns with them.

Linux kernel Linux kernel predictions and history
2020-01-01 Python 2.7 will EOL during Fedora 30 lifetime
2018-09-03 Gnome 3.30 Schedule
2018-10-09 KDE Plasma 5.14 Schedule
2019-02-01 glibc 2.29 GLibc schedule history
2019-02--3 LibreOffice 6.2 Schedule
2019-10-20 Python 3.8
2018-12-06 PHP 7.3
2019-04--5 GCC 9 GCC schedule history

Feel free to add any other significant projects schedules!