Skip to content

Projects and Code at Sourcehut

The following code is at Sourcehut. You can also browse the Mercurial repos from here https://hg.sr.ht/~speleolinux/. Any Git repos will be here https://git.sr.ht/~speleolinux/.

Cave Survey Course

This is a cave survey course which has been run several times at Wombeyan Caves in NSW, Australia.
Project: https://sr.ht/~speleolinux/Cave_Survey_Course/
Repo: https://hg.sr.ht/~speleolinux/cave_survey_course
Language: LaTeX

Data Directory Cataloger

The data directory cataloger helps to manage numerous directories by having a README.yaml file in most directories and which stores metadata about the contents of that directory.
Project: https://sr.ht/~speleolinux/Data_Directory_Cataloger/
Repo: https://hg.sr.ht/~speleolinux/ddc
Language: Python

Haskell Projects

A collection of small Haskell programs that I have put together to learn Haskell.
Project: https://sr.ht/~speleolinux/Haskell_Projects/
Repo: https://hg.sr.ht/~speleolinux/haskell_play
Language: Haskell

Karst Data Interchange Format

This documents an exchange format for the transfer of the Australian Speleological Federation’s Karst Index Database (ASF KID) records from one cave database to another. It uses YAML format.
Project: https://sr.ht/~speleolinux/Karst_Data_Interchange/
Repo: https://hg.sr.ht/~speleolinux/kdi_format
Language: Python