source: trunk/third/gnome-vfs/HACKING @ 17128

Revision 17128, 1.7 KB checked in by ghudson, 23 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r17127, which included commits to RCS files with non-trunk default branches.
Line 
1Please send patches to gnome-vfs@ximian.com with detailed
2ChangeLog entires for review before committing, and get approval from
3Ian McKellar. Please send to the list and not to anyone directly so
4all Gnome VFS hackers have the opportunity to comment.
5
6Please do not check in changes without approval.
7
8Please do not check in changes without a ChangeLog entry.
9
10All ChangeLog entries go into the root ChangeLog except for entries for
11changes in the po and data/mime directories.
12
13Please make sure components that depend on Gnome VFS (eg Nautilus, Evolution)
14do not break with your change or arrange that an update to the dependent
15components gets submitted at the same time.
16
17Please use a coding style that is consistent with the existing Gnome VFS code.
18Gnome VFS uses the GNOME Programming Guidelines with 8-space tabs and a
19"K&R" indentation style.
20
21Make sure all of your new code compiles without any warnings.
22
23Do not turn any warnings off, do not turn -Werror off in configure.in. If you
24have problems with the existing warnings building on your environment, please
25contact the maintainers.
26
27Make sure your changes are properly tested, ammong other things run a "make
28check".
29
30Use "FIXME" to augument code that needs more work, that is missing
31functionality or in general needs attention. Include a comprehensive comment
32explaining what is missing, why you think something is broken, what you
33suggest as a fix, etc.  FIXME entries are periodically converted into bugzilla
34bugs.  Do not use any other format to draw attention to problems, comments
35that do not contain "FIXME" are not going to be found by our problem tracking
36tools.
37
38GnomeVFS bugs and open tasks are tracked in bugzilla.gnome.org
39
40For IRC help/feedback use irc.gnome.org/#nautilus.
Note: See TracBrowser for help on using the repository browser.