loop/scripts
Circling Skies 05be4aad57 A major rewrite: new cmd-post, the index and procedure group-high-low.
The index is now a central part of the system, as it should.  We store
articles just like git stores its objects, in a two-tier directory.
For example, article whose message id hashes to deadbeef is stored at
index/de/ad/deadbeef.  Articles in groups are now hardlinked to the
index, the main repository of articles.

Group's article names are now cached in groups/<g>/.meta/.  The meta
information is incrementally augmented every time it's necessary.
Commands LIST and GROUP are now served at constant time.

Other little fixes were done a long the way.
2026-08-17 11:43:06 -03:00
..
build-exe.lisp Rewrites loop.lisp so that SBCL is happier. 2024-12-13 21:15:23 -03:00
build-index-from-fs.lisp A major rewrite: new cmd-post, the index and procedure group-high-low. 2026-08-17 11:43:06 -03:00
cron-remove-inactive-users.lisp A major rewrite: new cmd-post, the index and procedure group-high-low. 2026-08-17 11:43:06 -03:00
migrate-add-creation-date.lisp Makes lots of changes. (See full log.) 2024-12-12 13:21:43 -03:00