You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,32 @@ Contributions to NVIDIA cuOpt fall into the following categories:
18
18
19
19
## Code contributions
20
20
21
+
### Branching Strategy
22
+
23
+
Starting with RAPIDS v25.12, cuOpt follows the new RAPIDS branching strategy. The `main` branch represents the latest development state and is the default target for all pull requests during the development phase. During release preparation, a release branch (`release/YY.MM`) is created from `main` and serves as the release branch.
24
+
25
+
Key points:
26
+
-**Default branch**: Always `main` (latest and greatest)
27
+
-**During development phase**: All PRs target `main`
28
+
-**During burn down**: A release branch `release/YY.MM` is created from `main`
29
+
- PRs intended for the current release must be **re-targeted to the release branch**
30
+
- PRs intended for the next release should continue targeting `main`
31
+
-**Forward merging**: PRs merged into the release branch are automatically forward-merged to `main`
32
+
-**After release**: The release branch is used only for hotfixes; all new development targets `main`
33
+
34
+
For more details, see the [RAPIDS Branching Strategy Notice (RSN 47)](https://docs.rapids.ai/notices/rsn0047/).
35
+
36
+
### Release Timeline
37
+
38
+
cuOpt follows the RAPIDS release schedule and is part of the **"others"** category in the release timeline. The release cycle consists of:
39
+
40
+
-**Development**: Active feature development and bug fixes targeting `main`
41
+
-**Burn Down**: Focus shifts to stabilization; new features should target the next release
0 commit comments