From d4964cb3fbb645376523dbe19277d95b46022db1 Mon Sep 17 00:00:00 2001 From: "Philip Sargent (muscogee)" Date: Fri, 3 Apr 2020 01:06:35 +0100 Subject: [PATCH] Generating more outline troggle documentation --- handbook/computing/regular.html | 31 ++++++++++++++ handbook/i/troggle-tables-small.jpg | Bin 0 -> 22720 bytes {documents => handbook/i}/troggle-tables.jpg | Bin handbook/l/rbelay.html | 19 +-------- handbook/troggle/otherscripts.html | 35 ++++++++++++++-- handbook/troggle/trogarch.html | 41 ++++++++++++++++--- handbook/troggle/trogdocm.html | 20 +++++++-- handbook/troggle/trogintro.html | 11 ++++- handbook/troggle/trogmanual.html | 11 +++-- 9 files changed, 132 insertions(+), 36 deletions(-) create mode 100644 handbook/computing/regular.html create mode 100644 handbook/i/troggle-tables-small.jpg rename {documents => handbook/i}/troggle-tables.jpg (100%) diff --git a/handbook/computing/regular.html b/handbook/computing/regular.html new file mode 100644 index 000000000..4fecebc7a --- /dev/null +++ b/handbook/computing/regular.html @@ -0,0 +1,31 @@ + + + + +CUCC Expedition Handbook: Programmers manual + + + +

CUCC Expedition Handbook - Online systems

+

Expo Data Maintenance - Regular tasks

+ +

Regular operations

+ + +

This page is a checklist who are helping the survey data reduction process during and after expo. + + +

Wallets and Surveyscans

+ +

Tunnel files (Drawings)

+ +

Survex files

+ +
+Annual tasks New expo year jobs. +Return to the main online systems manual. + +
+ + + diff --git a/handbook/i/troggle-tables-small.jpg b/handbook/i/troggle-tables-small.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5248499fe612d913d41b267d75786558a1e57767 GIT binary patch literal 22720 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 literal 0 HcmV?d00001 diff --git a/documents/troggle-tables.jpg b/handbook/i/troggle-tables.jpg similarity index 100% rename from documents/troggle-tables.jpg rename to handbook/i/troggle-tables.jpg diff --git a/handbook/l/rbelay.html b/handbook/l/rbelay.html index f6db78aaa..6a8168770 100644 --- a/handbook/l/rbelay.html +++ b/handbook/l/rbelay.html @@ -1,6 +1,7 @@ + - + CUCC Expo Rigging Handbook: Typical rebelay @@ -26,21 +27,5 @@ the rope without attaching an ascender to re-load it.

Photo © Mark Dougherty, 199x


- \ No newline at end of file diff --git a/handbook/troggle/otherscripts.html b/handbook/troggle/otherscripts.html index a80d33cb4..d2935c033 100644 --- a/handbook/troggle/otherscripts.html +++ b/handbook/troggle/otherscripts.html @@ -2,14 +2,41 @@ -Handbook Troggle XXX +Other scripts supporting troggle

CUCC Expedition Handbook

-

Handbook Troggle XXX

-

This is not the page you are looking for. -

This will be replaced with the information you want as soon as someone gets around to writing it. Why not find out how to do this yourself ? +

Other scripts

+

Apart from these scripts, troggle in full deployment also needs a running mySQL database, a running apache webserver and cgit to display git repos. + +

Scripts

+ + +

There are also scripts running cron jobs on the server to fix file permissions and to periodically tidy repositories, and example rsync and scp scripts to help manage synchronisation of the expofiles directories which are not under version control. + +

Wallets

+

Online wallets are maintained using the wallets.py script, but troggle also imports all the expofiles/surveyscans/ directroies of scanned survey notes. + +

Folk

+

Folk update process produces a webpage listing all expo participants but it also runs some validation checks on the input file /folk/folk.csv . Troggle also imports folk.csv so that it knows who everyone is, but errors during the importing are not as easy to see as validation errors printed when running the make-folklist.py script. + +

Photos

+

updatephotos uses the BINS package to generate the webpages. BINS is no longer maintained by its author so expo has taken on the responsibility for keeping it running. (Wookey is in the process of packaging it as a proper debian package).


Go on to: Troggle architecture
diff --git a/handbook/troggle/trogarch.html b/handbook/troggle/trogarch.html index a80d33cb4..14d2bdf91 100644 --- a/handbook/troggle/trogarch.html +++ b/handbook/troggle/trogarch.html @@ -2,17 +2,48 @@ -Handbook Troggle XXX +Handbook Troggle Architecture

CUCC Expedition Handbook

-

Handbook Troggle XXX

-

This is not the page you are looking for. -

This will be replaced with the information you want as soon as someone gets around to writing it. Why not find out how to do this yourself ? +

Troggle Architecture

+ +

Troggle data architecture

+

+The core of troggle is the data architecture: the set of tables into which all the cave survey and expo data is poured and stored. These tables are what enables us to produce a large number of different but consistent reports and views. + +

+ + + +
+ +

Architecture description

+

Read the proposal: "Troggle: a novel system for cave exploration information management", by Aaron Curtis. But remember that this paper is an over-ambitious proposal. Only the core datamanagement features have been built. We have none of the person management features and only two forms: for entering cave and cave entrance data. + +

Troggle parsers and input files

+[describe which files they read and which tables they write to. Also say what error messages are likely on import and what to do about them.] +
    logbooks +
  • surveyscans +
  • survex files (caves) +
  • folk (people) +
  • QMs +
  • subcaves +
  • entrances +
  • drawings (tunnel) + +
+ + +

Files generated by troggle

+

There are only two places where this happens. This is where online forms are used to create cave entrance records and cave records. These are created in the database but also exported as files so that when troggle is rebuilt and data reimported the new cave data is there. + +

Helpful tools and scripts

+[ALSO talk about useful tools, such as those which interrogate MySQL or sqlite databases directly so that one can see the internals chnage as data is imported]
-Go on to: Troggle architecture
+Go on to: Troggle uncategorised notes to be edited
Return to: Troggle intro

diff --git a/handbook/troggle/trogdocm.html b/handbook/troggle/trogdocm.html index a80d33cb4..28be0a550 100644 --- a/handbook/troggle/trogdocm.html +++ b/handbook/troggle/trogdocm.html @@ -2,17 +2,29 @@ -Handbook Troggle XXX +Handbook Troggle Maintenance

CUCC Expedition Handbook

-

Handbook Troggle XXX

-

This is not the page you are looking for. -

This will be replaced with the information you want as soon as someone gets around to writing it. Why not find out how to do this yourself ? +

Troggle - Fixing things that break

+

The guide to the parser-model-view architecture is in the architecture document. +

This page will describe the usual things that go wrong: the parsers that break when +faced with user-generated data and how to fix them. Common error messages. How to set up troggle on a new machine. Copies of the older material where that is illuminating. +

It concentrates on showing how to find and fix import errors so that the troggle-generated webpages are complete and not full of gaps. +

Intended audience: Ideally someone who is not a python programmer will be able to use this page to help them fix import errors. +

Also here we will explain the useful diagnostic pages such as
+experimental
+pathsreport
+survey_scans
+/admin/core/dataissue/
+tunneldata
+statistics
+people


Go on to: Troggle architecture
+Go on to: Troggle notes to be restructured
Return to: Troggle intro

diff --git a/handbook/troggle/trogintro.html b/handbook/troggle/trogintro.html index 21f2e6cb3..c2f164ece 100644 --- a/handbook/troggle/trogintro.html +++ b/handbook/troggle/trogintro.html @@ -12,12 +12,12 @@ -

Troggle - what it does

+

Troggle - what it does

Troggle manages all cave and expo data in a logical and maintainable way @@ -35,6 +35,13 @@ The troggle software is written and maintained by expo members.

  • expo.survex.com/survey_scans/ - List of all scanned original survey notes.
  • expo.survex.com/survey_scans/2018%252343/ - list of links to scanned notes for wallet #43 during the 2018 expo. + +

    Troggle - where it gets the data

    +

    +All the data of all kinds is stored in files. When troggle starts up it imports that data from the files. There are other scripts doing useful things (folk, wallets) and these too get their data from files. Troggle is completely unlike any other django installation: it has a database, but the database is rebuilt from files. + +

    There is never any need to back up or archive the database as it is rebuilt from files. Rebuilding troggle and re-importing all the data takes about half an hour. +


    Go on to: troggle status
    diff --git a/handbook/troggle/trogmanual.html b/handbook/troggle/trogmanual.html index 9e16b6716..7efb3d25d 100644 --- a/handbook/troggle/trogmanual.html +++ b/handbook/troggle/trogmanual.html @@ -18,22 +18,25 @@
  • Regular tasks: housekeeping as surveys are digitised.
  • Other scripts - photos, folk, wallets - not integral parts of troggle.
  • Troggle and database architecture: how it all fits together -
  • Maintain troggle itself. The code is public on repository ::troggle::
  • Design decisions: e.g. new systems for website menus +
  • Maintain troggle itself. The code is public on repository ::troggle::
  • Uncategorised notes and past speculations -

    Troggle - what it does

    +

    Troggle - why we developed it

    +

    Troggle..

    1. Coherently publishes expo data by cave, by expedition, by person, by trip or by survey - without requiring duplicate data entry.
    2. Manages and safely archives the typed and scanned survey data, entrance data, trip records (logbooks) and expo records. +
    3. Enforces consistency - making it easier to detect mistakes and omissions
    4. Publishes the "guidebook descriptions" of caves by a combination of online forms and uploading files.
    5. Supports the process of turning scribbled notes into finished cave surveys -
    6. Reformats all the visible webpages such that they have a coherent style and have a small menu at the top-left +
    7. Generates prospecting guides so that we don't waste time looking at holes which have already been explored +
    8. Reformats the webpages such that they have a coherent style and have a small menu at the top-left hand corner. These are the handbook you are reading now and the historic records of past expeditions. -
    9. Providing a way of editing individual pages of the handbook +
    10. Provides a way of editing individual pages of the handbook for very quick and urgent changes. [This is the "Edit this page" capability; see for how to use it and how to tidy up afterwards].