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