Submitting Code
From Shadowrun: Awakened
The following document outlines the procedure to submit source code for Shadowrun Awakened
Before submitting any code, please review the Coding Standard and the programming section of the Quality Assurance Wiki. Once you have ensured your source code is compliant to our standards, then you can proceed to submit it.
Patches
Someone who does not have commit rights on our Source Control system can submit a single set of changes in the form of a patch. The patch is a single file that can be e-mailed the Lead Software Developer ErikAKA eralston.
The process of creating the patch depends upon your chosen source control client. Our suggested SVN client, TortoiseSVN, makes the process of creating and applying patches very simple.
Keep in mind that your work product can be rejected. In this case, they will write a thoughtful review revealing the reason why your work product was rejected. Simply revise it and resubmit it.
Direct Commit
If you’re a Senior Member, it means you have gained the trust of your fellow members. You have commit rights on our Source Control system, so you don’t need to send your work product to the Lead Developer. Quality Assurance will conduct white and black box testing of your changes and the lead developer(s) may conduct code reviews of your changes. Do not feel defensive if someone submits a bug or requests clarification of your intentions. It is easier and faster to improve code after it is freshly written (with all the concepts still in your mind and no code written that depends on it).

