summaryrefslogtreecommitdiffstats
path: root/DOCS/tech/patches.txt
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-10-07 16:34:47 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-10-07 16:34:47 +0000
commitf2facc7e714e641f75de0ab0a904fc9ade4cb630 (patch)
tree336dd7cf64f3d3f295a9befaa8b7733d709b2041 /DOCS/tech/patches.txt
parent81a87c48e42142efa093da5f95b7c49e7e61169c (diff)
downloadmpv-f2facc7e714e641f75de0ab0a904fc9ade4cb630.tar.bz2
mpv-f2facc7e714e641f75de0ab0a904fc9ade4cb630.tar.xz
sending patches
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2122 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/tech/patches.txt')
-rw-r--r--DOCS/tech/patches.txt32
1 files changed, 32 insertions, 0 deletions
diff --git a/DOCS/tech/patches.txt b/DOCS/tech/patches.txt
new file mode 100644
index 0000000000..3600478e7e
--- /dev/null
+++ b/DOCS/tech/patches.txt
@@ -0,0 +1,32 @@
+Sending patches:
+~~~~~~~~~~~~~~~~
+Note: We know these rules are hard, but it's hard to maintain such
+big and complex project, so you should accept our rules. We have no
+time for fixing buggy, broken or old patches!
+
+1. Always make patch for the CVS version.
+ We do not accept patches for old versions or releases.
+
+2. Make unified diffs ('diff -Naur' or 'cvs diff -u')
+
+3. Test functionality of your patch. We'll *refuse* it if it breaks
+ something, even if it extends other features!
+
+4. Read your patch. We'll *refuse* it if it changes indent of the
+ code or it does tab/space or other cosmetical changes!
+
+5. Comment parts what really needs it (has tricky side-effects etc).
+ Commenting trivial code not requires. Comments must be english!
+
+6. Do not ask for CVS write access at first time. If you contributed
+ 1 or more nice, acceptable patches and they need maintaining or
+ you want to be mplayer developer, you'll get CVS write access.
+
+7. Subscribe to the mplayer-dev-eng list (don't worry, it's low traffic)
+ and send your patch there as base64-encoded attachment (use gzip or
+ bzip2 *only* if it's really big). Also describe in a few sentences
+ what (and why) are the changes.
+
+Thank you!
+
+A'rpi