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

Revision 15858, 1.8 KB checked in by ghudson, 24 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r15857, which included commits to RCS files with non-trunk default branches.
Line 
1Please send patches to gnome-vfs@helixcode.com with detailed
2ChangeLog entires for review before committing, and get approval from
3Pavel or Ettore. 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 with an 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 have
24problems with the existing warnings building on your environment, please contact the
25maintainers.
26
27Make sure your changes are properly tested, ammong other things run a "make check".
28
29Use "FIXME" to augument code that needs more work, that is missing functionality or
30in general needs attention. Include a comprehensive comment explaining what is
31missing, why you think something is broken, what you suggest as a fix, etc.
32FIXME entries are periodically converted into bugzilla bugs.
33Do not use any other format to draw attention to problems, comments that do
34not contain "FIXME" are not going to be found by our problem tracking tools.
35
36GnomeVFS bugs and open tasks are tracked at bugzilla.eazel.com in the "GNOME VFS"
37product.
38
39For IRC help/feedback use irc.mint.net/#nautilus.
40
41 - Pavel Cisler <pavel@eazel.com>
Note: See TracBrowser for help on using the repository browser.