Changes between Version 17 and Version 18 of NewbieDeveloperSetup
- Timestamp:
- 2013-12-12T19:57:21Z (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
NewbieDeveloperSetup
v17 v18 13 13 1. Set up your OS. (I tinker a lot with mine so I maybe miss some). You have to [http://python.org/download/ install python in your OS] for tahoe to run. Most Linux distributions have it in their software repositories. 14 14 15 2. tahoe-lafs source code is hosted in git repositories [https://github.com/tahoe-lafs/tahoe-lafs/ on github]. Get git running in your machine. For Ubuntu just do this from a shell: sudo apt-get install git 15 2. tahoe-lafs source code is hosted in git repositories [https://github.com/tahoe-lafs/tahoe-lafs/ on github]. Get git running in your machine. For Ubuntu just do this from a shell: 16 {{{ 17 sudo apt-get install git 18 }}} 16 19 17 20 3. Get the code from the main repo [wiki:Dev#SourceCodeviarevisioncontrol this way] … … 19 22 4. IDE: Install [http://eclipse.org Eclipse] + [http://pydev.org PyDev] in your platform. You can start from a "classical" Eclipse install and add the "Software sites" URL http://pydev.org/updates. You can then go to 'Install new software' menu item and add PyDev from there. 20 23 21 (to be continued...) 22 5. (ToDo) Run the tests 24 5. Hack as if there was no tomorrow :) 23 25 24 6. ... 26 6. Run the tests 27 {{{ 28 $ python setup.py trial 29 }}} 30 7. Build and run 31 {{{ 32 $ python setup.py build 33 $ python setup.py --help-commands # TIP: run this for a complete list of options 34 }}} 25 35 26 36 m. Learn to use the [source:trunk/docs/logging.rst logging system]