diff --git a/handbook/computing/basiclaptop.html b/handbook/computing/basiclaptop.html index 2d0d1e8f1..7054e2c3e 100644 --- a/handbook/computing/basiclaptop.html +++ b/handbook/computing/basiclaptop.html @@ -8,13 +8,13 @@
You need to do this:
+To set up your own laptop you need to do this:
Download this software (short list): +
If you are just typing up logbook entries then you don't need any other software. If you are working with survey data download this software (short list):
This is usually done after expo but it is in excellent idea to have a nerd do this a couple of times during expo to discover problems while the people are still around to ask. + +
The nerd needs to login to the expo server using their own userid, not the 'expo' userid. The nerd also needs to be in the group that is allowed to do 'sudo'. + +
The nerd needs to do this: +
The procedure is like this. It will be familiar to you because +you will have already done most of this for the Folk Update process. + +
ssh {youruserid}@expo.survex.com
+cd ~expo
+cd troggle
+sudo python databaseReset.py logbooks
+
+
+It will produce a list of errors like these below, starting with the most recent logbook which will be the one for the expo you are working on. +You can abort the script (Ctrl-C) when you have got the errors for the current expo that you are going to fix +
Loading Logbook for: 2017
+ - Parsing logbook: 2017/logbook.html
+ - Using parser: Parseloghtmltxt
+Calculating GetPersonExpeditionNameLookup for 2017
+ - No name match for: 'Phil'
+ - No name match for: 'everyone'
+ - No name match for: 'et al.'
+("can't parse: ", u'\n\n<img src="logbkimg5.jpg" alt="New Topo" />\n\n')
+ - No name match for: 'Goulash Regurgitation'
+ - Skipping logentry: Via Ferata: Intersport - Klettersteig - no author for entry
+ - No name match for: 'mike'
+ - No name match for: 'Mike'
+
+Errors are usually misplaced or duplicated <hr /> tags, names which are not specific enough to be recognised by the parser (though it tries hard) such as "everyone" or "et al." or are simply missing, or a bit of description which has been put into the names section such as "Goulash Regurgitation". + +
This is documented on the logbook user-documentation page as even expoers who can do nothing else technical can at least write up their logbook entries. + +
[ Yes this format needs to be re-done using a proper structure:
+
+it's on the to-do list...]
+
+
+
+<div class="logentry">
+
+</div">
Older logbooks (prior to 2007) were stored as logbook.txt with just a bit of consistent markup to allow troggle parsing.
+ +The formatting was largely freeform, with a bit of markup ('===' around header, bars separating date,
So the format should be:
+ +
+===2009-07-21|204 - Rigging entrance series| Becka Lawson, Emma Wilson ===
+
+{Text of logbook entry}
+
+T/U: Jess 1 hr, Emma 0.5 hr
+
++Back to Logbooks for Cavers documentation. +
If this is all new to you, please now read Cave data management, -and why we make surveys and then the + + +
+
+If this is all new to you, please now read
+Why we make surveys
+and
+Cave data management,
+and then the
Survey Handbook
+
The logbook is the place where we record the rigging of caves as we discover them. +
When a cave is derigged, +a good way of getting the rope lengths for your rigging guide is to +leave the knots in ropes removed so they can +be measured, but these days our caves are a bit deep +and complicated for this to be feasible. +Although a good survey and details of the belays +can be used to estimate the length of rope needed, this is no substitute for +measuring how much rope it actually took to rig.
+ +If you are at basecamp, then it is an excellent idea to type the text of your logbook trip report instead of writing it by hand - see below. But still do lots of drawings in the paper logbook. @@ -52,14 +70,13 @@ correlated with survey data done on the same day or by the same people.
All these logbook entries are then typed into a laptop (often the expo laptop) +
All these scanned handwritten logbook entries are typed into a laptop (often the expo laptop) which is then synchronised the version control system.
The result is a webpage reporting who did what and what was done by whom on expo, e.g. see the 2018 expo report.
If you are at basecamp, then it is an excellent idea to type up your logbook trip report. -You can then print this and stick it in the logbook, adding any sketches by hand. +
As handwriting can be very bad, please try to type the text, print it and stick it in the logbook, adding any sketches by hand. This will save someone (probably you) deciphering your handwriting and typing it up later.
These instructions assume that (a) you are sitting at the expo laptop and that someone who knows @@ -101,8 +118,8 @@ copy it by email or USB stick to another laptop, edit it there and then copy it
If you are using your own laptop then you will need to either:
Note: T/U stands for "Time Underground" in hours (6 minutes would be "0.1 hours").
Note: the <hr /> is significant and used in parsing, it is not just prettiness. -
[ Yes this format needs to be re-done using a proper structure:
-
-it's on the to-do list...]
+
-<div class="logentry">
-
-</div">
Older logbooks (prior to 2007) were stored as logbook.txt with just a bit of consistent markup to allow troggle parsing.
-The formatting was largely freeform, with a bit of markup ('===' around header, bars separating date,
So the format should be:
- -
-===2009-07-21|204 - Rigging entrance series| Becka Lawson, Emma Wilson ===
-
-{Text of logbook entry}
-
-T/U: Jess 1 hr, Emma 0.5 hr
-
-
-This is usually done after expo but it is in excellent idea to have a nerd do this a couple of times during expo to discover problems while the people are still around to ask. - -
The nerd needs to login to the expo server using their own userid, not the 'expo' userid. The nerd also needs to be in the group that is allowed to do 'sudo'. - -
The nerd needs to do this: -
The procedure is like this. It will be familiar to you because -you will have already done most of this for the Folk Update process. - -
ssh {youruserid}@expo.survex.com
-cd ~expo
-cd troggle
-sudo python databaseReset.py logbooks
-
-
-It will produce a list of errors like this, starting with the most recent logbook which will be the one for the expo you are working on. -You can abort the script (Ctrl-C) when you have got the errors for the current expo that you are going to fix -
Loading Logbook for: 2017
- - Parsing logbook: 2017/logbook.html
- - Using parser: Parseloghtmltxt
-Calculating GetPersonExpeditionNameLookup for 2017
- - No name match for: 'Phil'
- - No name match for: 'everyone'
- - No name match for: 'et al.'
-("can't parse: ", u'\n\n<img src="logbkimg5.jpg" alt="New Topo" />\n\n')
- - No name match for: 'Goulash Regurgitation'
- - Skipping logentry: Via Ferata: Intersport - Klettersteig - no author for entry
- - No name match for: 'mike'
- - No name match for: 'Mike'
-