Hi all,

This might be a bit of a long shot, but Terry and I figured it's a good place to start.

Once I've completed the remaining work I've agreed to do on the river system, I will be stepping down from developing software for WMT for the foreseeable future, as I need to focus on my business. I'm not sure if anyone here would be interested in replacing me (with a hand-over period of course :) ), but if any of you are, here's a brief, inexhaustive description of the role:

- Primary focus is helping to maintain the river system software (most development is finished now), which runs over the network on a set of Raspberry Pi computers, mostly Pi Zeros running Raspberry Pi OS.

- The software is written in Python, and utilises sockets for network communication (using a high-level abstraction I wrote), as well as MySQL/MariaDB for coordination and database storage.

- Note that the use of sockets is now fairly minimal in this system, and almost all of the quirks with it have been ironed out, so you will probably not need to deal with the complexity involved very much.

- The software is written as a framework to maximise reusability of code within the project, and is generally implemented using Object-Oriented techniques.

- We use unit tests and docstrings to help document the code, but we will also need to write some more high-level documentation (I will be helping to do this).

- Various other related projects are also underway (see https://gitlab.com/wmtprojectsteam for all of them) as well as a Visitor GUI which was planned but never implemented (it is planned to use Flask).

I don't feel like I can put any more detail in this message without it becoming unwieldy, but if anyone has any questions please feel free to email me on or off list. We will be extremely grateful if anyone can get involved :)

Hamish


--
 Next meeting: Online, Jitsi, Tuesday, 2022-07-05 20:00
 Check to whom you are replying
 Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk
 New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Reply via email to