BEGIN:VCALENDAR PRODID:-//releases.openstack.org//EN X-WR-CALNAME:Epoxy schedule BEGIN:VEVENT SUMMARY:Epoxy R-25 DTSTART;VALUE=DATE:20241007 DTEND;VALUE=DATE:20241012 DTSTAMP:20250219T153135Z UID:Epoxy-R-25 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-24 DTSTART;VALUE=DATE:20241014 DTEND;VALUE=DATE:20241019 DTSTAMP:20250219T153135Z UID:Epoxy-R-24 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-23 (PTG (virtual)) DTSTART;VALUE=DATE:20241021 DTEND;VALUE=DATE:20241026 DTSTAMP:20250219T153135Z UID:Epoxy-R-23 DESCRIPTION:PTG (virtual)\n\nFrom October 21 to 25 we’ll have a virtual PTG to plan the Epoxy release schedule.\n\n END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-22 DTSTART;VALUE=DATE:20241028 DTEND;VALUE=DATE:20241102 DTSTAMP:20250219T153135Z UID:Epoxy-R-22 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-21 DTSTART;VALUE=DATE:20241104 DTEND;VALUE=DATE:20241109 DTSTAMP:20250219T153135Z UID:Epoxy-R-21 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-20 (Epoxy-1 milestone) DTSTART;VALUE=DATE:20241111 DTEND;VALUE=DATE:20241116 DTSTAMP:20250219T153135Z UID:Epoxy-R-20 DESCRIPTION:Epoxy-1 milestone\n\nNovember 14\, 2024 is the Epoxy-1 milesto ne. See project-specific notes for relevant deadlines.\n\n END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-19 DTSTART;VALUE=DATE:20241118 DTEND;VALUE=DATE:20241123 DTSTAMP:20250219T153135Z UID:Epoxy-R-19 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-18 DTSTART;VALUE=DATE:20241125 DTEND;VALUE=DATE:20241130 DTSTAMP:20250219T153135Z UID:Epoxy-R-18 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-17 (2024.2 Dalmatian Cycle-Trailing Release Deadline) DTSTART;VALUE=DATE:20241202 DTEND;VALUE=DATE:20241207 DTSTAMP:20250219T153135Z UID:Epoxy-R-17 DESCRIPTION:2024.2 Dalmatian Cycle-Trailing Release Deadline\n\nAll projec ts following the cycle-trailing release model must release their 2024.2 Da lmatian deliverables by December 5\, 2024.\n\n END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-16 DTSTART;VALUE=DATE:20241209 DTEND;VALUE=DATE:20241214 DTSTAMP:20250219T153135Z UID:Epoxy-R-16 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-15 DTSTART;VALUE=DATE:20241216 DTEND;VALUE=DATE:20241221 DTSTAMP:20250219T153135Z UID:Epoxy-R-15 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-14 DTSTART;VALUE=DATE:20241223 DTEND;VALUE=DATE:20241228 DTSTAMP:20250219T153135Z UID:Epoxy-R-14 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-13 DTSTART;VALUE=DATE:20241230 DTEND;VALUE=DATE:20250104 DTSTAMP:20250219T153135Z UID:Epoxy-R-13 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-12 (Epoxy-2 milestone\; Membership Freeze) DTSTART;VALUE=DATE:20250106 DTEND;VALUE=DATE:20250111 DTSTAMP:20250219T153135Z UID:Epoxy-R-12 DESCRIPTION:Epoxy-2 milestone\n\nJanuary 9\, 2025 is the Epoxy-2 milestone . See project-specific notes for relevant deadlines.\n\n\n\nMembership Fre eze\n\nProjects must participate in at least two milestones in order to be considered part of the release. Projects made official after the second m ilestone\, or which fail to produce milestone releases for at least one of the first and second milestones as well as the third milestone\, are ther efore not considered part of the release for the cycle. This does not appl y to cycle-trailing packaging / lifecycle management projects.\n\n END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-11 DTSTART;VALUE=DATE:20250113 DTEND;VALUE=DATE:20250118 DTSTAMP:20250219T153135Z UID:Epoxy-R-11 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-10 DTSTART;VALUE=DATE:20250120 DTEND;VALUE=DATE:20250125 DTSTAMP:20250219T153135Z UID:Epoxy-R-10 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-9 DTSTART;VALUE=DATE:20250127 DTEND;VALUE=DATE:20250201 DTSTAMP:20250219T153135Z UID:Epoxy-R-9 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-8 DTSTART;VALUE=DATE:20250203 DTEND;VALUE=DATE:20250208 DTSTAMP:20250219T153135Z UID:Epoxy-R-8 END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-7 (Extra-AC freeze\; 2025.2 Election Nomination Begins) DTSTART;VALUE=DATE:20250210 DTEND;VALUE=DATE:20250215 DTSTAMP:20250219T153135Z UID:Epoxy-R-7 DESCRIPTION:Extra-AC freeze\n\nAll contributions to OpenStack are valuable \, but some are not expressed as Gerrit code changes. That allow teams to list active contributors to their projects and who do not have a code cont ribution this cycle\, and therefore won’t automatically be considered an Active Contributor and allowed to vote. This is done by adding extra-acs to https://opendev.org/openstack/governance/src/branch/master/reference/pr ojects.yaml before the Extra-AC freeze date.\n\n\n\n2025.2 Election Nomina tion Begins\n\nCandidates interested in serving for the next calendar year (TC)\, or development cycle (PTL) should announce their candidacies and p latforms during this week. Please see the Election site for specific timi ng information.\n\n END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-6 (Final release for non-client libraries\; 2025.2 Electio n Nomination Begins) DTSTART;VALUE=DATE:20250217 DTEND;VALUE=DATE:20250222 DTSTAMP:20250219T153135Z UID:Epoxy-R-6 DESCRIPTION:Final release for non-client libraries\n\nLibraries that are n ot client libraries (Oslo and others) should issue their final release dur ing this week. That allows to give time for last-minute changes before fea ture freeze.\n\n\n\n2025.2 Election Nomination Begins\n\nCandidates intere sted in serving for the next calendar year (TC)\, or development cycle (PT L) should announce their candidacies and platforms during this week. Plea se see the Election site for specific timing information.\n\n END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-5 (Epoxy-3 milestone\; Feature freeze\; Final release for client libraries\; Soft StringFreeze\; Requirements freeze\; 2025.2 Electi on Email Deadline\; 2025.2 Election Campaigning Begins) DTSTART;VALUE=DATE:20250224 DTEND;VALUE=DATE:20250301 DTSTAMP:20250219T153135Z UID:Epoxy-R-5 DESCRIPTION:Epoxy-3 milestone\n\nFebruary 27\, 2025 is the Epoxy-3 milesto ne. See project-specific notes for relevant deadlines.\n\n\n\nFeature free ze\n\nThe Epoxy-3 milestone marks feature freeze for projects following th e release:cycle-with-rc model. No featureful patch should be landed after this point. Exceptions may be granted by the project PTL.\n\n\n\n\n\nFinal release for client libraries\n\nClient libraries should issue their final release during this week\, to match feature freeze.\n\n\n\nSoft StringFre eze\n\nYou are no longer allowed to accept proposed changes containing mod ifications in user-facing strings. Such changes should be rejected by the review team and postponed until the next series development opens (which s hould happen when RC1 is published).\n\n\n\nRequirements freeze\n\nAfter t he Epoxy-3 milestone\, only critical requirements and constraints changes will be allowed. Freezing our requirements list gives packagers downstream an opportunity to catch up and prepare packages for everything necessary for distributions of the upcoming release. The requirements remain frozen until the stable branches are created\, with the release candidates.\n\n\n \n2025.2 Election Email Deadline\n\nContributors that will be in the elect orate for the upcoming election should confirm their gerrit email addresse s by this date (February 19th\, 2025 at 00:00 UTC). Electorate rolls are g enerated after this date and ballots will be sent to the listed gerrit ema il address.\n\n\n\n2025.2 Election Campaigning Begins\n\nThe electorate ha s time to ask candidates questions about their platforms and debate topics before polling begins. Please see the Election site for specific timing information.\n\n END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-4 (Cycle Highlights\; 2025.2 Election Polling Begins) DTSTART;VALUE=DATE:20250303 DTEND;VALUE=DATE:20250308 DTSTAMP:20250219T153135Z UID:Epoxy-R-4 DESCRIPTION:Cycle Highlights\n\nCycle highlights need to be added to the r elease deliverables after the feature freeze to be included in any marketi ng release messaging. Highlights may be added after this point\, but they will likely only be useful for historical purposes.\n\nSee the Project Tea m Guide for more details and instructions on adding these highlights.\n\nF or examples of previous release highlights: Zed Highlights. 2023.1 Antelop e Highlights. 2023.2 Bobcat Highlights. 2024.1 Caracal Highlights.\n\n\n\n 2025.2 Election Polling Begins\n\nElection polling for open seats on the T C and any required PTL elections. Please see the Election site for specifi c timing information.\n\n END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-3 (RC1 target week\; Hard StringFreeze\; 2025.2 Election P olling Begins) DTSTART;VALUE=DATE:20250310 DTEND;VALUE=DATE:20250315 DTSTAMP:20250219T153135Z UID:Epoxy-R-3 DESCRIPTION:RC1 target week\n\nThe week of March 10\, 2025 is the target d ate for projects following the release:cycle-with-rc model to issue their first release candidate.\n\n\n\nHard StringFreeze\n\nThis happens when the RC1 for the project is tagged. At this point\, ideally no strings are cha nged (or added\, or removed)\, to give translators time to finish up their efforts.\n\n\n\n2025.2 Election Polling Begins\n\nElection polling for op en seats on the TC and any required PTL elections. Please see the Election site for specific timing information.\n\n END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-2 (2025.2 Election Polling Begins) DTSTART;VALUE=DATE:20250317 DTEND;VALUE=DATE:20250322 DTSTAMP:20250219T153135Z UID:Epoxy-R-2 DESCRIPTION:2025.2 Election Polling Begins\n\nElection polling for open se ats on the TC and any required PTL elections. Please see the Election site for specific timing information.\n\n END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R-1 (Final RCs and intermediary releases\; 2025.2 Election P olling Ends) DTSTART;VALUE=DATE:20250324 DTEND;VALUE=DATE:20250329 DTSTAMP:20250219T153135Z UID:Epoxy-R-1 DESCRIPTION:Final RCs and intermediary releases\n\nThe week of March 24\, 2025 is the last week to issue release candidates or intermediary releases before release week. During release week\, only final-release-critical re leases will be accepted (at the discretion of the release team).\n\n\n\n20 25.2 Election Polling Ends\n\nAll polls close in the 2025.2 Election and r esults announced. Please see the Election site for specific timing inform ation.\n\n END:VEVENT BEGIN:VEVENT SUMMARY:Epoxy R+0 (Epoxy release) DTSTART;VALUE=DATE:20250331 DTEND;VALUE=DATE:20250405 DTSTAMP:20250219T153135Z UID:Epoxy-R+0 DESCRIPTION:Epoxy release\n\nThe Epoxy coordinated release will happen on Wednesday\, April 2\, 2025.\n\n END:VEVENT END:VCALENDAR