diff options
author | stuebinm | 2024-07-05 22:56:52 +0200 |
---|---|---|
committer | stuebinm | 2024-07-05 22:58:16 +0200 |
commit | 2943327863bfe5c6e793e5c40e473a2755d45642 (patch) | |
tree | f3fe224fc47203d962319f4f9cc5a43d29346f9a /todo.org | |
parent | bf52f12fd1710df52abd104622ea63cf2c26ff59 (diff) |
conftrack is a configuration library that I wrote to replace conferer,
as dealing with its idiosyncrasies became increasingly annoying.
It is currently very much still alpha-state software, but far enough
along to be tested in my own projects, and hopefully will soon be in a
state that is publishable on hackage.
For now, it can be found at
https://stuebinm.eu/git/conftrack
Diffstat (limited to 'todo.org')
-rw-r--r-- | todo.org | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -45,10 +45,6 @@ remember to turn it on (at least people were interested today – 2024-05-01) ** IDEA display a warning on it if there's another tracker for the same trip ** IDEA display a warning on it if it's > 100m away from tracks (possibly also make the server discard data in such cases) -* TODO re-do configuration, replace conferer, possibly write own config library -conferer is okay-ish, but it cannot (?) give warnings for config items that -were e.g. misspelled in a yaml file. There's also no easy way to figure out -where a config value came from afterwards. * TODO replace the gtfs-based sequence with my own index during import this should enforce that the difference between stations is always exactly 1 (& possibly also that the first station is 0) @@ -74,6 +70,10 @@ queries are just unreasonably wordy (& inefficient), requiring lots of mapM. It also has horrible mapping for datatypes (almost all i use are natively supported by postgres, but persistent stores most things as var char) +* DONE re-do configuration, replace conferer, possibly write own config library +conferer is okay-ish, but it cannot (?) give warnings for config items that +were e.g. misspelled in a yaml file. There's also no easy way to figure out +where a config value came from afterwards. * done before 0.0.2 ** DONE estimate delays basically: list of known delays in a db table, either generated from |