Personally I think that if a discussion is alive posts will be there, I don't really mind if an old post/page lose its comments.
A solution might be a pod with an option to store twts forever?
# I am the Watcher. I am your guide through this vast new twtiverse. # # Usage: # https://watcher.sour.is/api/plain/users View list of users and latest twt date. # https://watcher.sour.is/api/plain/twt View all twts. # https://watcher.sour.is/api/plain/mentions?uri=:uri View all mentions for uri. # https://watcher.sour.is/api/plain/conv/:hash View all twts for a conversation subject. # # Options: # uri Filter to show a specific users twts. # offset Start index for quey. # limit Count of items to return (going back in time). # # twt range = 1 24 # self = https://watcher.sour.is/conv/dfxhevq
$ yarnd --help 2>&1 | grep 'max-cache'
--max-cache-fetchers int set maximum numnber of fetchers to use for feed cache updates (default 12)
-I, --max-cache-items int maximum cache items (per feed source) of cached twts in memory (default 150)
-C, --max-cache-ttl duration maximum cache ttl (time-to-live) of cached twts in memory (default 240h0m0s)
yarnd
itself so we can index and search the archive.
$ yarnd --help 2>&1 | grep 'max-cache'
--max-cache-fetchers int set maximum numnber of fetchers to use for feed cache updates (default 12)
-I, --max-cache-items int maximum cache items (per feed source) of cached twts in memory (default 150)
-C, --max-cache-ttl duration maximum cache ttl (time-to-live) of cached twts in memory (default 240h0m0s)
yarnd
itself so we can index and search the archive.
yarnd
instance (a Yarn.social pod), embed a widget on the website that uses IndieAuth to your pod, dynamically creates a new feed for the user(s) and the widgets uses microPub to post to their feed on their behalf via some Javascript.yarnd
instance (a Yarn.social pod), embed a widget on the website that uses IndieAuth to your pod, dynamically creates a new feed for the user(s) and the widgets uses microPub to post to their feed on their behalf via some Javascript.