aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/TODO.md
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md8
1 files changed, 5 insertions, 3 deletions
diff --git a/TODO.md b/TODO.md
index 60a2eca..84f62b8 100644
--- a/TODO.md
+++ b/TODO.md
@@ -6,26 +6,27 @@ Bugs -
6- /users/Plentyn/WebHome.HTML   has that twisty thing which looks not simple to remove. 6- /users/Plentyn/WebHome.HTML   has that twisty thing which looks not simple to remove.
7- /users/dunno/Devuan Cluster.HTML   A very lengthy and complex document, I'll likely miss something, but chip away at the obvious. 7- /users/dunno/Devuan Cluster.HTML   A very lengthy and complex document, I'll likely miss something, but chip away at the obvious.
8- /users/Debdog.HTML   pandoc can't handle the background table cell colours in the "Background colours" table, which is kinda the point of it. 8- /users/Debdog.HTML   pandoc can't handle the background table cell colours in the "Background colours" table, which is kinda the point of it.
9- PmWiki in it's current config needs that ?n=foo.bar nonsense for the Original page link. Which I'm currently neatly sidestepping, the scraped page has a similar thing.
10 9
11Check the timestamps on the files, only update if source is newer than destination. Meh, it's already 600 times faster than the pandoc version. 10Check the timestamps on the files, only update if source is newer than destination. Meh, it's already 600 times faster than the pandoc version.
11
12- One quirk to watch for is if a URL path changes, the docs that have that URL need to be redone. 12- One quirk to watch for is if a URL path changes, the docs that have that URL need to be redone.
13- pandoc is a lot slower though, so do this for sure when dealing with that. 13- pandoc is a lot slower though, so do this for sure when dealing with that.
14- When scraping the web sites, they tend to be dynamically generated with no useful timestamp on them. 14- When scraping the web sites, they tend to be dynamically generated with no useful timestamp on them.
15- The web site scrape happens locally anyway, I can compare source file timestamps. 15- The web site scrape happens locally anyway, I can compare source file timestamps.
16 16
17Add atom feed for single page. Alas cgit only seems to have ATOM feed on the whole repo, not individual files. 17Add atom feed for single page. Alas cgit only seems to have ATOM feed on the whole repo, not individual files.
18
18- git.devuan.org might have usable per page history. 19- git.devuan.org might have usable per page history.
19- However, once timestamps are sorted, I can use that code to generate RSS and ATOM feeds, and create page histories using diffs. 20- However, once timestamps are sorted, I can use that code to generate RSS and ATOM feeds, and create page histories using diffs.
20 21
21Deal with complex directory trees. 22Deal with complex directory trees.
23
22- /testing/even should display as even/deeper on the testing page, coz even/ has no files, but even/deeper does. 24- /testing/even should display as even/deeper on the testing page, coz even/ has no files, but even/deeper does.
23- On the other hand, I could just create an empty page with the sub directories shown as usual. 25- On the other hand, I could just create an empty page with the sub directories shown as usual.
24- Scanning /usr/share/doc on my super desktop with looots of software installed will be fun. 26- Scanning /usr/share/doc on my super desktop with looots of software installed will be fun.
25- On the gripping hand, this is where we want empty directories to vanish. 27- On the gripping hand, this is where we want empty directories to vanish.
26 28
27 29
28
29## Maybe not 30## Maybe not
30 31
31Extract title from Fos and Pm, maybe even pagetitle if possible. Title is pointless, both of them just use the file name. 32Extract title from Fos and Pm, maybe even pagetitle if possible. Title is pointless, both of them just use the file name.
@@ -34,12 +35,13 @@ Extract title from Fos and Pm, maybe even pagetitle if possible. Title is point
34 35
35## Try out 36## Try out
36 37
38Lua pattern matching sucks in general. Might be why people use lpeg instead. Try it.
39
37htmx 40htmx
38 41
39cgit has Lua 42cgit has Lua
40 43
41 44
42
43## User system 45## User system
44 46
45Reuse the user system from SledjChisl. 47Reuse the user system from SledjChisl.