From 76c8fabc15a4ea9569abc5b774f85e920690206d Mon Sep 17 00:00:00 2001 From: dvs1 Date: Fri, 17 Jan 2025 16:42:52 +1000 Subject: TODO tweaking. --- TODO.md | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md index 7e6d7fd..4ef5375 100644 --- a/TODO.md +++ b/TODO.md @@ -4,18 +4,27 @@ pagehistory: https://sledjhamr.org/cgit/notYetAnotherWiki/log --- ## Do these -Deal with complex directory trees. -- /testing/even should display as even/deeper on the testing page, coz even/ has no files, but even/deeper does. -- Scanning /usr/share/doc on my super desktop with looots of software installed will be fun. - -Extract title from Fos and Pm, maybe even pagetitle if possible. Title is pointless, both of them just use the file name. Check the timestamps on the files, only update if source is newer than destination. Meh, it's already 600 times faster than the pandoc version. -- One quirk to watch for is if a URL path changes, the docs that have that URL need to be redone. -- pandoc is a lot slower though, so do this for sure when dealing with that. -- When scraping the web sites, they tend to be dynamically generated with no useful timestamp on them. +- One quirk to watch for is if a URL path changes, the docs that have that URL need to be redone. +- pandoc is a lot slower though, so do this for sure when dealing with that. +- When scraping the web sites, they tend to be dynamically generated with no useful timestamp on them. +- The web site scrape happens locally anyway, I can compare source file timestamps. Add atom feed for single page. Alas cgit only seems to have ATOM feed on the whole repo, not individual files. +- git.devuan.org might have usable per page history. +- However, once timestamps are sorted, I can use that code to generate RSS and ATOM feeds. + +Deal with complex directory trees. +- /testing/even should display as even/deeper on the testing page, coz even/ has no files, but even/deeper does. +- Scanning /usr/share/doc on my super desktop with looots of software installed will be fun. + + + +## Maybe not + + +Extract title from Fos and Pm, maybe even pagetitle if possible. Title is pointless, both of them just use the file name. @@ -32,6 +41,8 @@ cgit has Lua ## User system +Reuse the user system from SledjChisl. + levels - - banned - reader -- cgit v1.1