From d3863a3b8216e86152f718d0d591d4659b3bc625 Mon Sep 17 00:00:00 2001 From: Philip Sargent Date: Sun, 15 Dec 2024 02:12:08 +0000 Subject: [PATCH] WSL laptop link and dev/server TOML - online edit of handbook/troggle/troglaptop.html [PosixPath('/home/philip/expo/expoweb/handbook/troggle/troglaptop.html')] --- handbook/troggle/troglaptop.html | 73 +++++++++++++++++--------------- 1 file changed, 39 insertions(+), 34 deletions(-) diff --git a/handbook/troggle/troglaptop.html b/handbook/troggle/troglaptop.html index 7b361962d..defd09a63 100644 --- a/handbook/troggle/troglaptop.html +++ b/handbook/troggle/troglaptop.html @@ -26,7 +26,7 @@ need to write any new software for what you need to do. Look at the tools and re

Maybe what you need is simply some fixes or workarounds in the imported data files, not in the python code.

Prerequisites

-

You need to already know really quite a lot about what troggle does, and how it is used in practice. Also you will have installed quite a lot of the software such as tunnel, therion, survex etc. as documented in your bulk update laptop configuration. In particular read the information there about VS code and git. +

You need to already know really quite a lot about what troggle does, and how it is used in practice. Also you will have installed quite a lot of the software such as tunnel, therion, survex etc. as documented in your bulk update laptop configuration. In particular read the information there about VS code and git.

This page is a work in progess. Text will be moved here from @@ -47,7 +47,8 @@ http://expo.survex.com/repositories/troggle/.git/tree/README.txt

  • Windows 10 or 11 machine

    Before you do anything else, get yourself set up with a key-pair to access the software on the expo server properly. @@ -65,11 +66,8 @@ http://expo.survex.com/repositories/troggle/.git/tree/README.txt -

    The install script (see below) will create the virtual environment. -

    Before the install scripts work on a bare Ubuntu installation, you will need to have git installed. This is in-built on Ubuntu 24.04 but on other (and earlier) Linux distros you will need to do: -
    sudo apt intall git -
    manually. - +

    Do familiarise yourself with the directory structure on the expo server, which we will be duplicating (partly) as docmented in The Expo Server. We are not here doing a full install of all the software and scripts on the server, just the minimum to run, test and debug troggle on Django. +

    There are two scripts in the troggle folder which will do semi-automatically what is described below. Have a look at