Technical prerequisites and configuration
Required software
- Contributing editors. You can participate in our hackathon as a contribution editor using only a web browser, but we strongly recommend that you install Visual Studio Code, since this it supports more advanced collaborative editing.
- Hosts. If you would like to host your team’s editing session, in addition to a web browser and Visual Studio Code, you should install the Julia language. That’s all that’s required to host a session at our Hackathon. If you want to host your a team’s work back at your home school, you should also install
git
. We will provide follow up information on Saturday about how to installgit
on different operating systems.
Configuring VS Code
Visual Studio Code has a plethora of extensions you can add for specific kinds of editing. To add an extension, first select from the column of icons on the far left of your VS Code window the “Extensions” icon that looks like four puzzle pieces (illustrated here). Then search for the name of the extension you want to add. (Here we have searched for “Scholarly XML”.)
We will use three main plugins at our Hackathon.
- Scholarly XML: we use this to edit our texts
- Rainbow CSV: we use this to create tables of data
- Liveshare: this lets us share an editing window over the internet! So cool!