xymon-wiki

C Coding Contribution Guidelines (Draft)

Scope

Principles

1) Stability first

2) One concern per PR

3) Reviewability is mandatory

4) Evidence-based claims only

Patch and PR Scope

Allowed by default

Not allowed unless explicitly agreed

Conditional Logic and Compatibility

Preferred pattern

Avoid

Build / Detection Changes

Testing Expectations (Minimum)

For any PR that touches build logic or external dependencies:

Always include environment details:

PR Description Template (Required?)

External Baseline References