diff --git a/handbook/computing/todo-data.html b/handbook/computing/todo-data.html index 0a1c03882..4f83b8d1e 100644 --- a/handbook/computing/todo-data.html +++ b/handbook/computing/todo-data.html @@ -46,19 +46,18 @@ If a heading is in italics, then there are hidden items. </dl> <h3>Cave photos needed, especially entrances</h3> -<dl> -<dt><!--2020-04-30 becka-->New katastered caves need photos -<dd>1626/359 Homecoming Cave Heimkehrhöhle 2018-dm-07 -<dd>1623/290 Fish Face Cave Fischgesicht-Höhle 2017_cucc_28 -<dd>1623/291 Happy Butterfly Cave Glückliche-Schmetterlingshöhle -<dd>1623/285 Knackered Tacklesack Cave Geknackter-Packsackhöhle 2006-08 -<dd>1623/288 Purple Lupin Cave Lila Lupinenhöhle 2015-mf-06 -<dd>2015_cucc_24 -<dd>1623/295 No Watermelon Cave Keine-Wassermelone-Höhle cucc-2017-23 -<dd>1623/293 Blocked Air Cave Blocklufthöhle 2010-03 -<dd>1623/296 Double Gemse Cave Doppel-Gemse-Höhle 2012-70 +<details><summary><!--2020-04-30 becka-->New katastered caves need photos</summary> +<li>1626/359 Homecoming Cave Heimkehrhöhle 2018-dm-07 +<li>1623/290 Fish Face Cave Fischgesicht-Höhle 2017_cucc_28 +<li>1623/291 Happy Butterfly Cave Glückliche-Schmetterlingshöhle +<li>1623/285 Knackered Tacklesack Cave Geknackter-Packsackhöhle 2006-08 +<li>1623/288 Purple Lupin Cave Lila Lupinenhöhle 2015-mf-06 +<li>2015_cucc_24 +<li>1623/295 No Watermelon Cave Keine-Wassermelone-Höhle cucc-2017-23 +<li>1623/293 Blocked Air Cave Blocklufthöhle 2010-03 +<li>1623/296 Double Gemse Cave Doppel-Gemse-Höhle 2012-70 +</details> -</dl> <h3>Logbook fettling</h3> <dl> <dt>2019 Logbook</dt> diff --git a/handbook/computing/todo.html b/handbook/computing/todo.html index 990a35307..7ecc31ab8 100644 --- a/handbook/computing/todo.html +++ b/handbook/computing/todo.html @@ -164,6 +164,11 @@ Click here if no todo list appears here.</div></a> </details> <h3>Troggle</h3> +<details><summary><!--2022-02-19 psargent-->Survex file online editing BROKEN</summary> + <li>depends on file permissions being set correctly in :loser: repo + <li>..and mainatianed correctly by the online edit system. CHECK & DOCUMENT. +</details> + <details><summary><!--2022-02-15 psargent--> Expo log parsing</summary> <li>Parsing broken on several old expo logs, excluded in the source code <li>the caching of already-parsed logfiles sems broken, troggle always re-parses all files @@ -218,11 +223,7 @@ which it does at the moment. </details> <h3>Troggle Refactoring</h3> -<details><summary><!--2022-02-15 psargent-->STATIC is very misleading</summary> -<li>we don't use the Django package 'staticfiles' but we do have url path re_path(r'^static/ and STATIC-ROOT parameter -from when old troggle was set up to appear to use it. Anyone reading Django documentation would be seriously confused so we -should rename STATIC everywhere as /resources/ or just re-use /site-media/ - </details> + <details><summary><!--2022-02-15 psargent-->MIME types and filename extensions</summary> <li>We should use standard <a href="https://docs.python.org/3/library/mimetypes.html">https://docs.python.org/3/library/mimetypes.html</a> to convert between mimetypes and filenames, not our own hacks @@ -243,11 +244,16 @@ But note that there are TWO packages called python-magic, see https://stackoverf <li><!--2020-07-24 psargent-->Get all trogglistas to read https://ebookscart.com/effective-python-by-brett-slatkin-pdf-download/ - downloded to /expofiles/ <li><!--2020-07-24 psargent-->Get all trogglistas to read https://martinfowler.com/tags/refactoring.html </details> -<details><summary><!--2020-07-24 psargent-->Flatfiles is used to deliver CSS and JS for django admin pages,</summary> - <li><!--2020-07-24 psargent--> use flatfiles but fix awkradnesses such as /expofiles/ directory listing not working - - +<details><summary><!--2020-07-24 psargent-->expopages is used to deliver CSS and JS for django admin pages,</summary> + <li><!--2020-07-24 psargent--> use expopages but fix awkwardnesses such as /expofiles/ directory listing not working </details> +<details><summary><!--2022-02-19 psargent-->gardening our main model files for unused things</summary> + <li>get rid of 'expeditionday' as a concept everywhere ? +</details> +<details><summary><!--2022-02-19 psargent-->Make QM a first-class 'thing' and manage them explicitly in troggle</summary> + <li>after fixing the display of QMs from the existing hodge-podge +</details> + <h3>Expo Server</h3> <details><summary><!--2020-07-24 psargent--> document cgit installation and config</summary> @@ -260,6 +266,7 @@ But note that there are TWO packages called python-magic, see https://stackoverf </details> <details><summary>Apache & MySQL configuration </summary> + <li><!--2022-02-18 psargent-->robots.txt completely missing from /home/expo/static or troggle:/media <li><!--2020-04-10 psargent-->Fix and document permissions for cron jobs <li><!--2020-05-14 psargent-->Document "anacron" / cron system on server <li><!--2020-04-10 psargent-->Explain why Docker containers can be a maintenance nightmare unless built from a script @@ -272,9 +279,7 @@ But note that there are TWO packages called python-magic, see https://stackoverf <font color="fuchsia">This to-do-list gadget itself</font> </h3> <details><summary>Status</summary> - <li>This one is being replaced by HTML5 with no JS. But the other todo page still uses JS - <li>Make it only click once to change display state of the DT tag - + <li>This one now uses just HTML5 with no JS. But the other todo page still uses JS </details> <details><summary><!--2020-03-26 psargent-->Eventual aim</summary>