diff options
Diffstat (limited to 'docs/CONTRIBUTE')
-rw-r--r-- | docs/CONTRIBUTE | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/docs/CONTRIBUTE b/docs/CONTRIBUTE index 07879325c..242927a7b 100644 --- a/docs/CONTRIBUTE +++ b/docs/CONTRIBUTE @@ -10,6 +10,12 @@ To Think About When Contributing Source Code in mind when you decide to write a contribution to the project. This concerns new features as well as corrections to existing flaws or bugs. +Join the Community + + Skip over to http://curl.haxx.se/mail/ and join the appropriate mailing + list(s). Read up on details before you post questions. Read this file before + you start sending patches! + The License Issue When contributing with code, you agree to put your changes and new code under @@ -21,6 +27,12 @@ The License Issue GPL (as we don't want the GPL virus to attack users of libcurl) but they must use "GPL compatible" licenses. +What To Read + + Source code, the man pages, the INTERALS document, the TODO, the most recent + CHANGES. Just lurking on the libcurl mailing list is gonna give you a lot of + insights on what's going on right now. + Naming Try using a non-confusing naming scheme for your new functions and variable @@ -87,7 +99,9 @@ Write Access to CVS Repository If you are a frequent contributor, or have another good reason, you can of course get write access to the CVS repository and then you'll be able to check-in all your changes straight into the CVS tree instead of sending all - changes by mail as patches. Just ask if this is what you'd want. + changes by mail as patches. Just ask if this is what you'd want. You will be + required to have posted a few quality patches first, before you can be + granted write access. Test Cases |