Contributing To OpenNeL
You found a bug or ported OpenNeL to a new OS and you want to share that with others but you're not sure how to do that? Perfect! This is the page you want to be on!
First, you have to read the CodingConventions and to be sure that you follow all rules.
Unless you're an established and trusted contributor you won't have write-access to the Subversion repository. Instead, you will want to create issue in JIRA and attach a patch. Here's how you do this.
Using TortoiseSVN
Locate the file you have changed in the OpenNeL source tree. Right click this file and in the menu that appears navigate to the TortoiseSVN menu then Create Patch... option and left click. In the resulting dialog box choose the files you wish to generate a patch for. When you choose OK a Save As... dialog box will appear. Save the patch and remember where you saved it to. When saving the patch you should name it the same name as the file or directory your are patching with an additional extension of .patch.
Using Command-Line SVN
In the directory code\nel, execute in a command line window:
cvs -z3 -q diff -u >mypatch.patch
Open An Issue
Once you have created a patch you will want to navigate to our issue tracker
and create a new issue. Be sure to attach the patch to the issue and describe clearly what your patch does. As soon as one of the core contributors sees your issue they will test your patch out and apply it to the source code repository.