From 95e5be9597300d61872dfe4ccee1edbea58d64ee Mon Sep 17 00:00:00 2001 From: Tom Keffer Date: Tue, 6 Jun 2023 18:39:11 -0700 Subject: [PATCH] Update TODO --- TODO.md | 35 +++++++++-------------------------- 1 file changed, 9 insertions(+), 26 deletions(-) diff --git a/TODO.md b/TODO.md index e54bd987..32fe8386 100644 --- a/TODO.md +++ b/TODO.md @@ -4,20 +4,20 @@ ## Debian packaging Right now, the depository is for a "squeeze" and "buster" distribution. Do we keep adding them -("bullseye", "bookworm", etc.)? Or, do we just use "stable"? +("bullseye", "bookworm", etc.)? Or, do we just use "stable"? If the last, then the Debian +install instructions should become -Test upgrade process. -- Upgrade from v4 Python 2 -- Upgrade from v4 Python 3 -- Upgrade from V5 to a later V5 + echo "deb [arch=all] http://weewx.com/apt/python3 stable main" | sudo tee /etc/apt/sources.list.d/weewx.list -Input validation when provisioning Debian. Not sure how to do that for db_input when it might -come from a script, not a human. +## Pip install + +In anticipation of Debian 12, default pip install should use a virtual environment, not a `--user` +flag. ## Upgrade guide How to switch from init.d to systemd. -c + How to upgrade from V4 using Python 2, to V5 using Python 3. @@ -28,23 +28,6 @@ command line option, others require `--config=`. ## Logging -Consider making `$HOME/weewx-data/logs` the default log for MacOS. +Log to `~/weewx-data/log/weewx.log`. Update the logging wiki. - - -## Documentation - - -Put legacy (V4.x) docs at weewx.com/legacy_docs. - -Change Debian install instructions to - - echo "deb [arch=all] http://weewx.com/apt/python3 stable main" | sudo tee /etc/apt/sources.list.d/weewx.list - - - -## Miscellaneous - -Should change the station registry uploader to use `~` instead of the absolute path to the user's -home directory. See Slack: https://weewx.slack.com/archives/C04AEC3K4G7/p1673192099682549 \ No newline at end of file