Hacking » History » Version 7

Peter Amstutz, 03/03/2016 04:00 PM

1 1 Tom Clegg
h1. Hacking
2 1 Tom Clegg
3 1 Tom Clegg
Setting up your development environment:
4 7 Peter Amstutz
* [[Arvbox]] provides a self contained development environment
5 7 Peter Amstutz
* [[Hacking prerequisites]]: everything you need to run the test suite locally (manual configuration, not needed for Arvbox)
6 1 Tom Clegg
* [[Go]]
7 1 Tom Clegg
* [[Running tests]] for all components, like the "Jenkins server":https://ci.curoverse.com does
8 7 Peter Amstutz
9 7 Peter Amstutz
10 7 Peter Amstutz
Development processes:
11 7 Peter Amstutz
* [[Coding Standards]]
12 1 Tom Clegg
13 1 Tom Clegg
Learning about technologies:
14 1 Tom Clegg
* [[Go#Learning Go]]
15 1 Tom Clegg
16 1 Tom Clegg
Working on Arvados components:
17 1 Tom Clegg
* [[Hacking API server]]
18 1 Tom Clegg
* [[Hacking Keep]]
19 1 Tom Clegg
* [[Hacking Workbench]]
20 1 Tom Clegg
* [[Hacking SDKs]]
21 1 Tom Clegg
* [[Hacking Python SDK]]
22 1 Tom Clegg
* [[Hacking Ruby SDK]]
23 2 Ward Vandewege
* [[Hacking Node Manager]]
24 5 Tom Clegg
25 5 Tom Clegg
Running the very latest code:
26 5 Tom Clegg
* [[Upgrading to master]]