summaryrefslogtreecommitdiff
path: root/TODO.org
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2023-09-20 11:22:36 -0400
committerDavid Thompson <dthompson2@worcester.edu>2023-09-20 11:22:36 -0400
commit21c42377dc5774b8c2a1999abcec85bd1253e656 (patch)
tree91ec7566c0da483fe393544568927e06b3367a46 /TODO.org
parentb31d482c32d753525f9f3f24bb9a51f73f2c830d (diff)
Add to TODO list.
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org18
1 files changed, 18 insertions, 0 deletions
diff --git a/TODO.org b/TODO.org
index 1189584..7203388 100644
--- a/TODO.org
+++ b/TODO.org
@@ -1,4 +1,22 @@
* To-do list
+** Output XHTML5?
+<cbaines> there's still code in the data service that was copied from Mumi
+<cbaines> e.g. sxml->html should live somewhere else and be shared [10:34]
+<andreas-e> Is this not already part of some library? It is needed by haunt if
+ I remember well. [10:36]
+<andreas-e> Well, haunt defines a function with the same name.
+<cbaines> I don't know, but if you find a place, please let me know!
+<dthompson> I think I wrote one for haunt that handles some of the special
+ html tags [10:37]
+<andreas-e> In haunt, html.scm. But the full module has only 130 lines.
+<dthompson> it's mostly the usual sxml->xml process but some html tags aren't
+ self-closing if they don't have any child nodes [10:38]
+<mirai> why not simply output XHTML5? :-) [10:41]
+<mirai> you get to use modern HTML and its valid XML
+<dthompson> I guess because I didn't know about it :) [10:43]
+** bug: Atom feed "summary" should be "content"
+haunt/builder/atom.scm line 157
+https://validator.w3.org/feed/docs/atom.html#recommendedEntryElements
** Allow for cache-busting assets
Providing the option to incorporate a hash of CSS, JS, etc. assets
into the URLs for those assets would be nice to ensure browser cache