Conversation
I'm considering an archiving scheme for social.kernel.org that would automatically add all public statuses to a public-inbox archive -- not right away, but maybe after a month or so. This should allow us to remove them from the database while still keeping them publicly accessible. From what I've read elsewhere, pleroma's database backend organization is not great, so after a while they start to experience database performance problems. Removing old entries should allow us to avoid this fate while still preserving the conversation record.
1
1
3
@monsieuricon it would be great if bookmarks survived that archiving, i.e. a redirect from the original status url to the archived. But dunno how exactly bookmarks are stored (might be an issue if as a reference in the same db? and what if it's another federated instance user bookmarking a post from here?) and if clients wouldn't become confused.
1
0
0
@vbabka it should be entirely possible. E.g. this page is statically rendered already: https://social.kernel.org/notice/AQ4reII29sqhY7P57I

When we archive off the thread, we'll just set up a redirect to its public-inbox threaded view (e.g. with a message-id notice-AQ4reII29sqhY7P57I@social.kernel.org).

At least that's how it looks in my head.
0
0
2