2004-08-13 Dan Williams <dcbw@redhat.com>
authorDan Williams <dcbw@redhat.com>
Fri, 13 Aug 2004 15:41:31 +0000 (15:41 +0000)
committerDan Williams <dcbw@redhat.com>
Fri, 13 Aug 2004 15:41:31 +0000 (15:41 +0000)
* CONTRIBUTING
- Add

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@50 4912f4e0-d625-0410-9fb7-b9a5a253dbdc

CONTRIBUTING [new file with mode: 0644]
ChangeLog

diff --git a/CONTRIBUTING b/CONTRIBUTING
new file mode 100644 (file)
index 0000000..11cf6ec
--- /dev/null
@@ -0,0 +1,17 @@
+Guidelines for Contributing:
+
+1) Platform-specific functionality (for example, location of binaries that NetworkManager calls) should be done in a platform-independent manner.  If code currently in NetworkManager does not accomodate that, then the code in NetworkManager needs to be changed to provide that.  For example, if another platform does not use "dhclient" to get DHCP information, a separate function should be created to return a command-line string to call rather than inserting huge if/#ifdef blocks into the current function.
+
+2) Coding standards are more-or-less GNOME coding standards, with these exceptions:
+       a) 5 space tabs  (no 8-space tabs allowed)
+       b) REAL tabs
+       c) Braces are moved to the next line, like:
+               if (foobar)
+               {
+                       ...
+               }
+         rather than:
+               if (foobar) {
+                       ...
+               }
+       d) Limiting line width to 80 characters is frowned upon
index 10774a3..e5d8669 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-08-13  Dan Williams <dcbw@redhat.com>
+
+       * CONTRIBUTING
+               - Add
+
 2004-08-13  Dan Williams <dcbw@redhat.com>
 
        * README