git.lirion.de

Of git, get, and gud

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormail_redacted_for_web 2025-04-21 11:38:10 +0200
committermail_redacted_for_web 2025-04-21 11:38:10 +0200
commitbc8a4717766806c1ff59601d8a466efec69408bb (patch)
tree1a82ba47582b1916a67b0bd1ddd8d55f767ebe78
parent7cbe397b6d5e6d134f5dceb717081c5a78be0b1b (diff)
downloadnextcloud-update-bc8a4717766806c1ff59601d8a466efec69408bb.tar.bz2
% README: status
-rw-r--r--README.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/README.md b/README.md
index a126bba..645ae9a 100644
--- a/README.md
+++ b/README.md
@@ -20,8 +20,21 @@ updater.phar is useless.
# What?
+## State of Things
+
1. Work in progress. (!!!) (Some parts may not have enough exception handling yet, some parts
are too dependent on the scripter's setup - I hope I will be getting there eventually.)
2. A few files which complement each other to achieve download-backup-extraction-upgrade.
The entrypoint is nextcloud-update. (nextcloud-pharupdate is an old one still using
updater.phar, that one's isolated.)
+
+## To-Dos
+1. Finallise app-update sections once we have apps available for update to parse `update:check` output
+2. See 1. under "State of Things"
+3. Kind of related to 2. - we still need to build a package and make the script calls independent
+ of /usr/local/bin
+4. Maybe move anything except nextcloud-update to a "lib dir" - the scripts should be executable
+ on their own, but the main idea is "call stuff and let the script decide what to do"
+5. Make the current verbose output dependent on a CLI option, choose to also offer syslog and
+ scheduler friendly output (i.e. only hard results on output for e.g. systemd timers, and ofc
+ to logger)