BEGIN:VCALENDAR
PRODID:-//releases.openstack.org//EN
X-WR-CALNAME:Epoxy schedule
BEGIN:VEVENT
SUMMARY:Epoxy R-25
DTSTART:20241007
DTEND:20241012
DTSTAMP:20250219T153135Z
UID:Epoxy-R-25
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-24
DTSTART:20241014
DTEND:20241019
DTSTAMP:20250219T153135Z
UID:Epoxy-R-24
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-23 (PTG (virtual))
DTSTART:20241021
DTEND: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:20241028
DTEND:20241102
DTSTAMP:20250219T153135Z
UID:Epoxy-R-22
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-21
DTSTART:20241104
DTEND:20241109
DTSTAMP:20250219T153135Z
UID:Epoxy-R-21
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-20 (Epoxy-1 milestone)
DTSTART:20241111
DTEND: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:20241118
DTEND:20241123
DTSTAMP:20250219T153135Z
UID:Epoxy-R-19
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-18
DTSTART:20241125
DTEND:20241130
DTSTAMP:20250219T153135Z
UID:Epoxy-R-18
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-17 (2024.2 Dalmatian Cycle-Trailing Release Deadline)
DTSTART:20241202
DTEND: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:20241209
DTEND:20241214
DTSTAMP:20250219T153135Z
UID:Epoxy-R-16
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-15
DTSTART:20241216
DTEND:20241221
DTSTAMP:20250219T153135Z
UID:Epoxy-R-15
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-14
DTSTART:20241223
DTEND:20241228
DTSTAMP:20250219T153135Z
UID:Epoxy-R-14
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-13
DTSTART:20241230
DTEND:20250104
DTSTAMP:20250219T153135Z
UID:Epoxy-R-13
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-12 (Epoxy-2 milestone\; Membership Freeze)
DTSTART:20250106
DTEND: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:20250113
DTEND:20250118
DTSTAMP:20250219T153135Z
UID:Epoxy-R-11
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-10
DTSTART:20250120
DTEND:20250125
DTSTAMP:20250219T153135Z
UID:Epoxy-R-10
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-9
DTSTART:20250127
DTEND:20250201
DTSTAMP:20250219T153135Z
UID:Epoxy-R-9
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-8
DTSTART:20250203
DTEND:20250208
DTSTAMP:20250219T153135Z
UID:Epoxy-R-8
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epoxy R-7 (Extra-AC freeze\; 2025.2 Election Nomination Begins)
DTSTART:20250210
DTEND: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:20250217
DTEND: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:20250224
DTEND: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:20250303
DTEND: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:20250310
DTEND: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:20250317
DTEND: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:20250324
DTEND: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:20250331
DTEND: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
