aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/TODO.md
diff options
context:
space:
mode:
authordvs12025-01-17 16:42:52 +1000
committerdvs12025-01-17 16:42:52 +1000
commit76c8fabc15a4ea9569abc5b774f85e920690206d (patch)
tree3489ce2b6c226ef74ea3c83993d94746fc8c1b84 /TODO.md
parentPage history is now per site, the page name is added automatically. (diff)
downloadnotYetAnotherWiki-76c8fabc15a4ea9569abc5b774f85e920690206d.zip
notYetAnotherWiki-76c8fabc15a4ea9569abc5b774f85e920690206d.tar.gz
notYetAnotherWiki-76c8fabc15a4ea9569abc5b774f85e920690206d.tar.bz2
notYetAnotherWiki-76c8fabc15a4ea9569abc5b774f85e920690206d.tar.xz
TODO tweaking.
Diffstat (limited to '')
-rw-r--r--TODO.md27
1 files changed, 19 insertions, 8 deletions
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
4--- 4---
5## Do these 5## Do these
6 6
7Deal with complex directory trees.
8- /testing/even should display as even/deeper on the testing page, coz even/ has no files, but even/deeper does.
9- Scanning /usr/share/doc on my super desktop with looots of software installed will be fun.
10
11Extract title from Fos and Pm, maybe even pagetitle if possible. Title is pointless, both of them just use the file name.
12 7
13Check the timestamps on the files, only update if source is newer than destination. Meh, it's already 600 times faster than the pandoc version. 8Check the timestamps on the files, only update if source is newer than destination. Meh, it's already 600 times faster than the pandoc version.
14- One quirk to watch for is if a URL path changes, the docs that have that URL need to be redone. 9- One quirk to watch for is if a URL path changes, the docs that have that URL need to be redone.
15- pandoc is a lot slower though, so do this for sure when dealing with that. 10- pandoc is a lot slower though, so do this for sure when dealing with that.
16- When scraping the web sites, they tend to be dynamically generated with no useful timestamp on them. 11- When scraping the web sites, they tend to be dynamically generated with no useful timestamp on them.
12- The web site scrape happens locally anyway, I can compare source file timestamps.
17 13
18Add atom feed for single page. Alas cgit only seems to have ATOM feed on the whole repo, not individual files. 14Add atom feed for single page. Alas cgit only seems to have ATOM feed on the whole repo, not individual files.
15- git.devuan.org might have usable per page history.
16- However, once timestamps are sorted, I can use that code to generate RSS and ATOM feeds.
17
18Deal with complex directory trees.
19- /testing/even should display as even/deeper on the testing page, coz even/ has no files, but even/deeper does.
20- Scanning /usr/share/doc on my super desktop with looots of software installed will be fun.
21
22
23
24## Maybe not
25
26
27Extract title from Fos and Pm, maybe even pagetitle if possible. Title is pointless, both of them just use the file name.
19 28
20 29
21 30
@@ -32,6 +41,8 @@ cgit has Lua
32 41
33## User system 42## User system
34 43
44Reuse the user system from SledjChisl.
45
35levels - 46levels -
36- banned 47- banned
37- reader 48- reader