March 12th, 2014, 12:15 pm
hello i am trying to jump in but dont know where to start.(1) how can I contribute? Is there a svn or git repo available for download?(2) are there maintainer who manages the repo?(3) what is the main language? I've seen comments about C++, C#, Matlab, ... (4) are there any external libs developer have to use (instead of writing own stuff)?(5) what is purpose of the code to develop? ("it's for finance stuff" is somewhat blurry)(6) are there targets written down what applications should be possible? (e.g. price a XYZ option, stress test a portfolio of ABC assets, etc.)(7) is there a development process defined? (e.g. Böhm's Spiral, Test Driven Development, etc.)(8) Are there common naming conventions agreed? (i.e. how to name methods, classes, functions, etc.)(9) are there features that have to be supported? (e.g. insertions/extraction operator for serialization, ect)i think it useful to write test scripts even before coding all the source code.