Skip to content

Conversation

@jonahgraham
Copy link
Member

There are occassionally PRs that improve CDT in areas where there is not enough current Eclipse CDT committer experience to provide detailed reviews. Therefore the Eclipse CDT project adopted (in Oct 2023 call and reaffirmed in Oct 2025 call) that such if the code looks correct and it is sufficiently tested it is ok to accept these changes.

Examples of previous times this policy has been adopted include PR #587, PR #581 and others, particularly in the
language support category.

This policy can be referenced by a CDT committer/reviewer in the approval process.

There are occassionally PRs that improve CDT in areas where there
is not enough current Eclipse CDT committer experience to provide
detailed reviews. Therefore the Eclipse CDT project adopted
(in [Oct 2023 call](https://hackmd.io/@jonahgraham/cdt-call-october-11-2023)
and reaffirmed in [Oct 2025 call](eclipse-cdt#1340))
that such if the code looks correct and it is sufficiently tested
it is ok to accept these changes.

Examples of previous times this policy has been adopted include
[PR eclipse-cdt#587](eclipse-cdt#587 (comment)),
[PR eclipse-cdt#581](eclipse-cdt#581 (review))
and others, particularly in the
[language support category](https://github.com/eclipse-cdt/cdt/pulls?q=is%3Apr+is%3Aclosed+label%3Alanguage+).

This policy can be referenced by a CDT committer/reviewer in the approval process.
@jonahgraham
Copy link
Member Author

jonahgraham commented Oct 8, 2025

I have added this to the call agenda today in #1340

There are a number of high-quality outstanding PRs from @i-garrison and @davmac314 that I would like to merge, but I think we should reaffirm the policy that was first floated in 2023.

@jonahgraham jonahgraham added documentation Documentation of CDT releng Release engineering and project management labels Oct 8, 2025
@github-actions
Copy link

github-actions bot commented Oct 8, 2025

Test Results

  584 files  ±0    584 suites  ±0   13m 45s ⏱️ -15s
9 887 tests ±0  9 863 ✅ ±0  24 💤 ±0  0 ❌ ±0 
9 925 runs  +3  9 901 ✅ +3  24 💤 ±0  0 ❌ ±0 

Results for commit 88055c7. ± Comparison against base commit c6feff5.

@jonahgraham
Copy link
Member Author

I think #754 may fall under this policy too?

@jonahgraham
Copy link
Member Author

Discussed and reviewed during the CDT call and no objections raised to reaffirm this. #1340 (comment)

Merging.

@jonahgraham jonahgraham merged commit 99a5c0e into eclipse-cdt:main Oct 8, 2025
5 checks passed
@jonahgraham jonahgraham deleted the policy branch October 8, 2025 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Documentation of CDT releng Release engineering and project management

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant