15:55:40 asymptotically: you have that script to parse meeting logs right? If you do, could you upload the meetings of last dev meeting? (https://monerologs.net/monero-dev/20200719#c97934) 15:58:25 ErCiccione[m]: sure. i'll PR sunday's importantdt dev meeting on its own and then do the rest of this months meetings at the start of august? 15:58:58 That sounds great 16:00:18 Thanks! 16:00:36 * That would be perfect 16:15:31 Hi there. What are your opinions on eventually migrating to site to something like Vue,js and perhaps using a content management system like Ghost.io? Both are open source btw. 16:15:38 -xmr-pr- 00-matt opened pull request #1092: Add logs from 2020-07-19 dev meeting 16:15:38 -xmr-pr- > https://github.com/monero-project/monero-site/pull/1092 16:22:03 sitemods: what's the benefit over how the site is now? 16:22:46 is it worth the cost of locking out people that disable javascript? 16:24:17 :o 16:25:19 ^ it'll make mooo cry 16:28:32 fair point regarding non-js users 16:31:43 improvements would possibly include: a richer user experience, better foundation for implementing advanced features, easier methods for managing content + user system for the CMS + lower barrier to entry 16:32:42 What would make the user experience richer? 16:34:59 instant page switching via client side routing, animated content (for example real time donation updates) 16:35:37 just to be clear I'm not saying you should do any of these things, just wondering what your thoughts are 16:39:09 if supporting non-js users is important then I understand why it should remain server-rendered/static 16:40:13 "instant page switching via client side routing" kinda suggests it downloads the entire site ? 16:43:37 I'm not sure if frameworks download the entire site but it could be that it prefetches content in the background 16:53:20 Maintaining a small footprint is also useful for users who do not wish to (or cannot) load a lot of bulky content (like scripts) 16:53:24 Would be definitely weird to move from no-javascript to javascript-based :P 16:55:09 .merge+ #1092 16:55:09 Added 16:55:17 .merges 16:55:17 -xmr-pr- #1027 #1074 #1075 #1079 #1080 #1084 #1086 #1087 #1092 16:55:41 The main page is already 1.6 MB (if I'm reading my dev console properly) 16:59:11 IIRC some of the images are quite heavy and could be shrinked. I have to look it up 16:59:56 Yeah, the bulk is images 17:03:10 ok, fair enough, thanks for your thoughts/help 17:05:39 Thank you sitemods! suggestions are always welcome 17:15:03 I wonder how small the page could get with lighter images that still look good 17:15:54 .summon zopflipng 17:15:54 luigi1111 luigi1111w luigi1113 luigi1112 luigi1114 ༼つ ◕_◕ ༽つ 17:16:03 sorry, wrong bot :P 17:16:12 woof 17:18:00 sarang: I think we could save a fair bit of space, but i'm just guessing. 17:18:36 Do you generally get a lot of savings from using SVGs instead of PNGs? 17:18:44 sitemods: VueJS has this shadow-DOM concept, one of the benefits of that is that your browser does not do a GET to fetch a new page, instead it removes/replaces the current DOM. It can also prefetch assets that way. All this complicates your web application for both contributors (domain specific knowledge) but also our users (javascript requirement, no way to do web-crawling, memory usage <_<) 17:18:44 I'd think this could be the case for simpler images 17:19:04 oh he left already 17:21:29 sarang: Yeah you can save a lot of space 17:23:57 Worth looking into? 17:24:05 IIRC rehrar made the images 17:30:51 Maybe. We would need the original images not yet exported to png. 17:31:32 Could be just easier to try to shrink the png as much as possible without losing quality. 17:39:13 If rehrar designed them, I assume he still has the original files 18:24:19 there are also these lossless png optimizers 18:43:47 yeah i will take a look at the possibilities in the next days and i will make some tests 18:44:28 sweet! 18:44:36 Excited to see what improvements are possible 18:47:23 I hope monero never adopts a full JS site :P 18:48:05 loki has one (https://loki.network) and it takes like 20 seconds to load on my computer and everything is super slow 18:48:13 I know there are better omptimized ones but still