19 Aug 2017 |
Michael (t3chguy) | Which would probably hang the workers in matrix-static up for a while | 19:01:48 |
Michael (t3chguy) | Especially if some idiot requests a log of HQ from 2010 or whatever | 19:02:26 |
MTRNord | gnostikoi: well in that case there is already matrixrecorder which can do html output and saves in sql | 19:02:26 |
Michael (t3chguy) | (before the room started) | 19:02:33 |
gnostikoi | very cool, thank you | 19:02:44 |
gnostikoi | It'd be ideal, I think, if there was a website that used this matrix-recoder the keep logs of all the public rooms | 19:04:20 |
gnostikoi | an archive site | 19:04:35 |
MTRNord | gnostikoi: webarchive for matrix static xD (it would propably even work...) | 19:05:12 |
Michael (t3chguy) | Agreed | 19:05:35 |
gnostikoi | The technical aspect of this is far beyond my understanding, unfortunately | 19:05:51 |
Michael (t3chguy) | Well actually, at that point I could just reconfigure matrix static | 19:05:51 |
Michael (t3chguy) | On a beefy machine | 19:05:57 |
Michael (t3chguy) | And some persistent append only log | 19:06:05 |
gnostikoi | I just really enjoy chat rooms lol | 19:06:09 |
Michael (t3chguy) | To fetch entire room history | 19:06:14 |
Michael (t3chguy) | But it would need to be truly beefy in the memory front | 19:06:34 |
Michael (t3chguy) | And I'm not willing on fronting that | 19:06:42 |
MTRNord | wouldn't in that case it be more useful to write a synapse db converter for full logs? I feel matrix-static still more like a SEO thing instead archive | 19:07:47 |
Michael (t3chguy) | Yes but then it would need to run on a synapse db that has the entire room history | 19:08:19 |
Michael (t3chguy) | I.e matrix.org | 19:08:23 |
MTRNord | Thats correct :) Hm | 19:09:15 |
Michael (t3chguy) | Synapse also is lazy and only fetches history when it needs it | 19:10:00 |
gnostikoi | In terms of data use, the archive would only have to keep the text, not files, so I'd imagine it'd be a relatively small amount of data | 19:10:06 |
MTRNord | makes sense at that huge amount of data which otherwise would need to be synced between servers (eg in MatrixHQ) | 19:11:12 |
gnostikoi | Imageboard archives even often archive small versions of the images. And I don't think those are very well funded | 19:10:49 |
Michael (t3chguy) | I'm a student so have 0 money to throw at hosting it | 19:12:28 |
gnostikoi | Of course I'm not asking you to donate your personal money! | 19:12:48 |
Michael (t3chguy) | Matrix static is currently no persistence, keeps everything in ram | 19:12:48 |
gnostikoi | It's just a wish | 19:12:54 |
MTRNord | Just checked in theory we could do it very stupidly and run the webarchive api every 5 minutes for matrix-static to really archive it xD but thats just hilarious | 19:12:56 |