Skip to content

16 June 2018 release

Compare
Choose a tag to compare
@dktr0 dktr0 released this 16 Jun 13:08

This release contains a JavaScript build of Estuary's client. In all cases you'll need to add samples to it - folders of samples should be in a subfolder called samples in a subfolder called Dirt of the main folder/directory you get when you unpack the release. It is possible to just download Dirt with its samples and move it into the unpacked build folder. There are two main ways you might use this built release:

  1. For local, non-networked, non-collaborative use: you can just load the file index.html from the Estuary.jsexe folder with a web browser, then proceed to enjoy Estuary's solo modes.

  2. For collaborative use with an Estuary server - especially when you are able to build the server (using ghc, typically a straightforward process on many machines) but are unable (or don't have the time) to build the client (using the sometimes less straightforward ghcjs toolchain). In this case, follow the instructions to build the server, then place the Estuary.jsexe folder in your Estuary folder (the one you cloned from github). Launch the server from the same place (Estuary folder) something like this: EstuaryServer/EstuaryServer someAdminPassword - now you can connect to your local server by pointing your browser to 127.0.0.1:8002 (and others can connect to your server by replacing 127.0.0.1 with your IP address on a network you share).

Note: if you just want to try Estuary out, easier and faster than both of the above methods is just connecting to a server someone already has running. No installation is required - just pointing your web browser to the right place. As of June 2018 there is typically a running Estuary server at intramuros.mcmaster.ca:8002, with discussion/help about it on the #estuary channel on talk.lurk.org.