You are here: Home / Events / 2022 / 09 / 11 / 2022 Rayleigh Hackathon / Technical Requirements

Events: Details

2022 Rayleigh Hackathon

To participate fully in this workshop, participants must be equipped to contribute to some aspect of the Rayleigh code base.  This means, they should be able to modify at least one of (i) Rayleigh's Fortran-based source code (ii) Rayleigh's python-based analysis routines or (iii) Rayleigh's documentation, built using Sphinx ( https://www.sphinx-doc.org/en/master/ ). 

The easiest way to engage in any of these three objectives is to install a Rayleigh-specific Conda environment as described here:
https://rayleigh-documentation.readthedocs.io/en/latest/doc/source/User_Guide/devel_environment.html

Instructions are provided for both Mac and Linux operating systems.  For Windows users, we suggest the use of Oracle's VirtualBox software to emulate a Linux environment.  VirtualBox can be downloaded here:  
https://www.oracle.com/virtualization/solutions/try-oracle-vm-virtualbox/

Once that virtual machine is set up, and Linux is installed, follow the Linux-based instructions provided above.  Support for Linux installation and setup within this virtual environment will be provided upon request, prior to the workshop, for anyone attending the workshop.  

September
S M T W T F S
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30