Menu

Home

Lockywolf

1)Install SVN and TortoiseSVN https://tortoisesvn.net/downloads.html
1.1)Checkout the code. You'll find a link on this page: https://sourceforge.net/p/biorec/code/HEAD/tree/
2)Install Matlab. (no older than 2016a) (You know where to find it.)
3)Register at Sourceforge (the website that tracks our code and data). http://sf.net
4)Sign up to a mailing list. https://lists.sourceforge.net/lists/listinfo/biorec-devel
4.1)Send a hello message to the mailing list to introduce yourself.
5)Subscribe to bugs notifications. https://sourceforge.net/p/biorec/tickets/
6)Look in the Aux_stuff directory contains a lot of useful information about the development task.
7)Read the code. You will get confused, but try to get the gist of what's going on.
8)Try to run the code and get the idea of what it does. You can start it up by executing "startup.bat" or running main() in Matlab from the BioRec directory.
9)If you don't understand anything and feel lost -- congrats, you have found a usability bug. Report it to the mailing list or to the bugs page. https://sourceforge.net/p/biorec/tickets/
10)Contact me (lockywolf@gmail.com) and ask for more details about how stuff works. We shall connect by Skype of some other mean and I will guide you through the code.
11)Try fixing a typo (I am sure you will find many.)
12)Try to make a patch. Important: it must be a GIT-format patch! (Google "SVN how to make a patch" or right click on the modified file and select "patch" and send this patch to me.
13)Ask me what's next.
14)Look at matlab central or stackoverflow if I didn't help you.
15)Assume the worst about potential users.
16)Write comments
17)Add tags to your code
18)Add your name to the edits
19)Implement first, performance later
20)Write the ideas of your code in Aux_stuff

[SamplePage].

The wiki uses Markdown syntax.

Project Admins: