A great description of contributing to Apache XML-RPC is available from the Jakarta project.
The preferred patch format is unidiff. Emails containing patches should be sent to the email@example.com list, and prefix their subject lines with [PATCH]. Patches are also accepted via the issue tracker. The Jakarta project provides a description of life with ASF source code -- look for the Patches section.