Chapter 2. Non (very) technical issues.

Table of Contents
Programming languages that can be used in GNOME.
How to start hacking GNOME.
What to hack.
Obtaining a CVS account.
Policy on hacking another people's code.
When adding yourself to AUTHORS file.
Coding Standards.

This chapter will discuss issues ranging from how to obtain a CVS account to indenting standards.

Programming languages that can be used in GNOME.

GNOME is intended to support many languages. But you need to have GTK+ and GNOME bindings for your particular language. Our preferred languages are C and scheme (using guile.) There are bindings too for Objective C. There also are GTK bindings for C++ (Gtk--) and for Perl, but as far as I know, they aren't very good and still there aren't bindings for GNOME stuff for these languages.