From a786909d5a21e3bf73a55c4aace11a837db3dcc2 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 7 Jan 2025 11:08:55 +0100 Subject: [PATCH] code/youownit.md: try a metaphor --- code/youownit.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/code/youownit.md b/code/youownit.md index 91d15a2..e085db1 100644 --- a/code/youownit.md +++ b/code/youownit.md @@ -5,3 +5,15 @@ the right spirit, be prepared to finish off all the other details yourself since the merge is often seen as the final station for contributors. You need to reject and ask for improvements before the code goes in to make sure the contributor stays willing to work on and polish the code. + +## Shoveling + +Contributors sending improvements and pull requests to an Open Source project +could be viewed as your friendly neighborhood people helping you out shoveling +sand into a pile. The actual resulting pile of sand is yours, on your land. +You get help to make the pile better and faster, sure, but the people helping +you out do not consider the sand to be theirs in any way. It is yours. + +A maintainer of the project is someone who actually feels some responsibility +for or co-ownership of the pile, but most contributors never end up +maintainers.