[master] a104a2b4e Point to Jens Axboe's CONTRIBUTING.md for guidance

Nils Goroll nils.goroll at uplex.de
Mon Jan 13 14:40:10 UTC 2025


commit a104a2b4e469c35c7f60216be402ccb5dd7dbe3f
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Mon Jan 13 15:31:00 2025 +0100

    Point to Jens Axboe's CONTRIBUTING.md for guidance
    
    as agreed during bugwash
    
    Obsoletes #4251

diff --git a/CONTRIBUTING b/CONTRIBUTING
index e5a889c6d..f15022d2d 100644
--- a/CONTRIBUTING
+++ b/CONTRIBUTING
@@ -27,3 +27,18 @@ Pull requests are handled like other tickets.
 
 Trivial pull requests (fix typos, etc) are welcomed, but they may be committed
 by a core team member and the author credited in the commit message.
+
+For anything non trivial, please take Jens Axboe's excellent contributing guide
+as guidance: https://github.com/axboe/liburing/blob/master/CONTRIBUTING.md
+
+Notable differences for Varnish-Cache are:
+
+* For code style, we broadly follow bsd style(9) https://man.freebsd.org/cgi/man.cgi?query=style&sektion=9
+
+* Regarding commit messages, we are usually less strict
+
+* The Varnish-Cache repository uses a linear history, so all changes are rebased
+  on top of the current upstream head always. When your PR can no longer be
+  merged, rebase it and force-push your changes.
+
+* For testing `make distcheck` should pass


More information about the varnish-commit mailing list