diff --git a/_data/releases.json b/_data/releases.json index 691edc6c018..52075c4e024 100644 --- a/_data/releases.json +++ b/_data/releases.json @@ -12,25 +12,20 @@ "nightly": { "version": "26.04", "ucxx_version": "0.49", - "cudf_dev": { + "dev": { "start": "Jan 15 2026", "end": "Mar 11 2026", "days": "38" }, - "other_dev": { - "start": "Jan 22 2026", - "end": "Mar 18 2026", - "days": "39" - }, - "cudf_burndown": { + "burndown": { "start": "Mar 12 2026", "end": "Mar 18 2026", "days": "5" }, "other_burndown": { - "start": "Mar 19 2026", + "start": "Mar 12 2026", "end": "Apr 1 2026", - "days": "8" + "days": "12" }, "cudf_codefreeze": { "start": "Mar 19 2026", @@ -51,25 +46,20 @@ "next_nightly": { "version": "26.06", "ucxx_version": "0.50", - "cudf_dev": { + "dev": { "start": "Mar 12 2026", "end": "May 13 2026", "days": "43" }, - "other_dev": { - "start": "Mar 19 2026", - "end": "May 20 2026", - "days": "43" - }, - "cudf_burndown": { + "burndown": { "start": "May 14 2026", "end": "May 19 2026", "days": "4" }, "other_burndown": { - "start": "May 21 2026", + "start": "May 14 2026", "end": "May 27 2026", - "days": "4" + "days": "10" }, "cudf_codefreeze": { "start": "May 21 2026", diff --git a/maintainers/index.md b/maintainers/index.md index a5b7d188fbd..a88e5d931a7 100644 --- a/maintainers/index.md +++ b/maintainers/index.md @@ -28,11 +28,10 @@ Operations Phase | Start | End | Duration -- | -- | -- | -- -Development (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf) | {{ site.data.releases.nightly.cudf_dev.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.cudf_dev.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.cudf_dev.days }} days -Development (others) | {{ site.data.releases.nightly.other_dev.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.other_dev.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.other_dev.days }} days -[Burn Down]({% link releases/process.md %}#burn-down) (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf) | {{ site.data.releases.nightly.cudf_burndown.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.cudf_burndown.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.cudf_burndown.days }} days +Development | {{ site.data.releases.nightly.dev.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.dev.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.dev.days }} days +[Burn Down]({% link releases/process.md %}#burn-down) (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf) | {{ site.data.releases.nightly.burndown.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.burndown.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.burndown.days }} days +[Code Freeze/Testing]({% link releases/process.md %}#code-freeze) (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf) | {{ site.data.releases.nightly.cudf_codefreeze.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.cudf_codefreeze.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.cudf_codefreeze.days }} days [Burn Down]({% link releases/process.md %}#burn-down) (others) | {{ site.data.releases.nightly.other_burndown.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.other_burndown.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.other_burndown.days }} days -[Code Freeze/Testing]({% link releases/process.md %}#code-freeze) (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf) [^1] | {{ site.data.releases.nightly.cudf_codefreeze.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.cudf_codefreeze.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.cudf_codefreeze.days }} days [Code Freeze/Testing]({% link releases/process.md %}#code-freeze) (others) | {{ site.data.releases.nightly.other_codefreeze.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.other_codefreeze.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.other_codefreeze.days }} days [Release]({% link releases/process.md %}#releasing) | {{ site.data.releases.nightly.release.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.release.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.nightly.release.days }} days @@ -40,12 +39,9 @@ Development (others) | {{ site.data.releases.nightly.other_dev.start | date: "%a Phase | Start | End | Duration -- | -- | -- | -- -Development (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf) | {{ site.data.releases.next_nightly.cudf_dev.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.cudf_dev.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.cudf_dev.days }} days -Development (others) | {{ site.data.releases.next_nightly.other_dev.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.other_dev.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.other_dev.days }} days -[Burn Down]({% link releases/process.md %}#burn-down) (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf) | {{ site.data.releases.next_nightly.cudf_burndown.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.cudf_burndown.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.cudf_burndown.days }} days +Development | {{ site.data.releases.next_nightly.dev.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.dev.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.dev.days }} days +[Burn Down]({% link releases/process.md %}#burn-down) (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf) | {{ site.data.releases.next_nightly.burndown.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.burndown.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.burndown.days }} days +[Code Freeze/Testing]({% link releases/process.md %}#code-freeze) (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf) | {{ site.data.releases.next_nightly.cudf_codefreeze.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.cudf_codefreeze.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.cudf_codefreeze.days }} days [Burn Down]({% link releases/process.md %}#burn-down) (others) | {{ site.data.releases.next_nightly.other_burndown.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.other_burndown.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.other_burndown.days }} days -[Code Freeze/Testing]({% link releases/process.md %}#code-freeze) (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf) [^1] | {{ site.data.releases.next_nightly.cudf_codefreeze.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.cudf_codefreeze.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.cudf_codefreeze.days }} days [Code Freeze/Testing]({% link releases/process.md %}#code-freeze) (others) | {{ site.data.releases.next_nightly.other_codefreeze.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.other_codefreeze.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.other_codefreeze.days }} days [Release]({% link releases/process.md %}#releasing) | {{ site.data.releases.next_nightly.release.start | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.release.end | date: "%a, %b %e, %Y" }} | {{ site.data.releases.next_nightly.release.days }} days - -[^1]: Cross-library dependencies are pinned during this time-frame. For example: Dask and Distributed. diff --git a/releases/process.md b/releases/process.md index b106f2f95c5..cd72876c619 100644 --- a/releases/process.md +++ b/releases/process.md @@ -105,7 +105,7 @@ Generally the process for Code Freeze occurs around 10:00AM PT on the first day Project Leads {: .label .label-blue} -1. Inform operations team of any new release artifacts (packages, wheels, containers) no later than 2 weeks prior to cuDF burndown +1. Inform operations team of any new release artifacts (packages, wheels, containers) no later than 2 weeks prior to burndown 2. Move any open pull requests targeting `branch-M.B` to target `branch-M.C` instead 3. Wait for confirmation from operations on the branch switch 4. Continue `M.C` development diff --git a/releases/schedule.md b/releases/schedule.md index bfcd78037a9..fc8b3c05ac7 100644 --- a/releases/schedule.md +++ b/releases/schedule.md @@ -39,9 +39,12 @@ Historical list of completed releases Phase | Start | End | Duration -- | -- | -- | -- Development | {{ release.dev.start | date: "%a, %b %e, %Y" }} | {{ release.dev.end | date: "%a, %b %e, %Y" }} | {{ release.dev.days }} days -Burn Down | {{ release.burndown.start | date: "%a, %b %e, %Y" }} | {{ release.burndown.end | date: "%a, %b %e, %Y" }} | {{ release.burndown.days }} days -Code Freeze/Testing | {{ release.codefreeze.start | date: "%a, %b %e, %Y" }} | {{ release.codefreeze.end | date: "%a, %b %e, %Y" }} | {{ release.codefreeze.days }} days -Release | {{ release.release.start | date: "%a, %b %e, %Y" }} | {{ release.release.end | date: "%a, %b %e, %Y" }} | {{ release.release.days }} days +[Burn Down]({% link releases/process.md %}#burn-down){% if release.other_burndown %} (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf){% endif %} | {{ release.burndown.start | date: "%a, %b %e, %Y" }} | {{ release.burndown.end | date: "%a, %b %e, %Y" }} | {{ release.burndown.days }} days +{% if release.cudf_codefreeze %}[Code Freeze/Testing]({% link releases/process.md %}#code-freeze){% if release.other_burndown %} (cuDF/RMM/rapids-cmake/raft/dask-cuda/KvikIO/ucxx/rapidsmpf){% endif %} | {{ release.cudf_codefreeze.start | date: "%a, %b %e, %Y" }} | {{ release.cudf_codefreeze.end | date: "%a, %b %e, %Y" }} | {{ release.cudf_codefreeze.days }} days +{% if release.other_burndown %}[Burn Down]({% link releases/process.md %}#burn-down) (others) | {{ release.other_burndown.start | date: "%a, %b %e, %Y" }} | {{ release.other_burndown.end | date: "%a, %b %e, %Y" }} | {{ release.other_burndown.days }} days +{% endif %}[Code Freeze/Testing]({% link releases/process.md %}#code-freeze) (others) | {{ release.other_codefreeze.start | date: "%a, %b %e, %Y" }} | {{ release.other_codefreeze.end | date: "%a, %b %e, %Y" }} | {{ release.other_codefreeze.days }} days +{% else %}[Code Freeze/Testing]({% link releases/process.md %}#code-freeze) | {{ release.codefreeze.start | date: "%a, %b %e, %Y" }} | {{ release.codefreeze.end | date: "%a, %b %e, %Y" }} | {{ release.codefreeze.days }} days +{% endif %}[Release]({% link releases/process.md %}#releasing) | {{ release.release.start | date: "%a, %b %e, %Y" }} | {{ release.release.end | date: "%a, %b %e, %Y" }} | {{ release.release.days }} days {% else %} {% if release.date %}