diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2005-06-08 03:43:56 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2005-06-08 03:43:56 +0000 |
commit | 421ddae2cfe5418fbb0c58304f8f3204f0c9b9f5 (patch) | |
tree | 8b34a4cc262915dbc9ca50681f92b129b980ae10 /HACKING | |
parent | cec96db6986eeb894e43dd01a6e1a26cef3ad706 (diff) | |
download | gpsd-421ddae2cfe5418fbb0c58304f8f3204f0c9b9f5.tar.gz |
Zero splint warnings!
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -3,6 +3,26 @@ doing Ctl-C Ctl-t and browsing through the outline headers. If you're looking for things to hack on, first see the TODO file. +** Contribution guidelines + +We prefer diff -u format, but diff -c is acceptable. Do not send +patches in the default (-e or ed) mode, as they are too brittle. + +If you are introducing a new feature, include a documentation patch. + +If you are contributing a driver for a new GPS, please also do the +following things: + +1) Send us a representative sample of the GPS output for future + regression-testing. + +2) Write a hardware entry describing the GPS for the hardware page at + <http://gpsd.berlios.de/hardware.html>. + +Before shipping a patch, it is a good idea to make sure the patched +code displays no warnings when you run 'make splint'. See +http://www.splint.org for a description of this tool. + ** The license on contributions The GPSD libraries are under the BSD license. Please do not send |