07:50:16 https://github.com/monero-project/monero/issues/9458 07:50:18 would like to get feedback on that, its needed for the website 09:03:46 Cuprate has their own website 09:06:29 They also dont have any binaries yet 09:08:02 Monero cpp is a woodser project 09:08:02 monero_c is a cyjanek project 09:08:04 Cuprate is rust. I imagine theyll use new names for their tooling 09:30:44 https://github.com/Cuprate/cuprate/blob/main/CONTRIBUTING.md#42-crate-names 09:31:13 If that may help Cuprate do have a contributing section with their naming conventions. 09:37:16 This may not be the appropriate channel to ask, but have Cuprate been started recently ? I've been discovered it this morning and I'm curious to know where it stands. Is it close to being finished? 09:38:40 its been w while since cuprate started 09:38:50 I think >1yr now 09:41:03 Is there a desire within the community to adopt Cuprate as a replacement for monerod? 09:41:58 idk for the community but cuprate do not aim at replacing monerod. ideal would be 50% of the network. we act as a safety net. 09:42:59 I see. Thank you both for the answers 09:53:33 > Is it close to being finished? 09:53:34 in the mid-term future yes. a pre-pre alpha binary is being tested by maintainers. You can follow meetings progress on https://cuprate.org 09:54:10 go check it out we've better blog than getmonero.org 09:56:36 <3​21bob321:monero.social> Well it is a new project with updates constantly 11:52:23 Also Cuprate 11:52:32 Breh, did luigi really do merges and ONLY merge 1 PR 11:52:50 https://github.com/monero-project/monero-site/pull/2331#event-14021324575 11:52:58 Incredible 12:02:57 merge: 2352 2347 2338 2336 2335 2333 2321 12:02:58 maybe: 2318 2322 2326 2327 2334 2360 12:03:00 plowsof: 12:17:42 2318 🤝 12:32:10 #QuickexBribedMe (jk). 12:35:39 bribed with good XMR rates) 12:36:47 Yes, they sold me 100xmr for 1ltc /s 12:36:48 (but they were actually best price on trocador) 19:41:20 <3​21bob321:monero.social> Criteria when? 19:45:41 <3​21bob321:monero.social> https://github.com/monero-ecosystem/outreach-docs/tree/master/monero-outreach-docs/fonts/monero%20fonts 19:45:42 <3​21bob321:monero.social> Use this for new website? 19:57:55 on the subject of fonts, we have svg font files, which is alien to me. apperently our css uses several font file formats as fallbacks if the browser doesnt support something, which is propobably 1980's behaviour, haven't looked into it 20:15:20 plowsof is from the 70's 20:15:35 doesnt like all this new fangled stuff 20:15:39 lol 20:16:05 probably*** wow 20:20:54 <3​21bob321:monero.social> Uses ascii code 20:26:53 svg font different from SVGs in general? 20:27:20 wont load on Tor browser max security level? 22:05:14 @plowsof have you considered avif instead png compression? 22:08:17 nope, ill test it out tomorrow probably 22:11:04 https://github.com/kornelski/cavif-rs 22:11:59 https://www.irigoyen.dev/blog/2021/02/11/image-fallbacks-in-css-using-supports/ 22:17:45 Total PNG size: 241050 bytes 22:17:45 Total AVIF size: 55347 bytes 22:17:45 Total size reduction: 185703 bytes 22:17:45 Overall percentage reduction: 77.03% 22:18:13 u can also change the compression level and quality level 22:18:48 using pyvips / python atm 22:19:39 77% seems good enough if they look ok, will push tomorrow 22:20:13 pretty sure it would look better than compressing pngs 22:20:34 pretty sure it would look better than "compressing" pngs 22:21:47 i was considering jpeg xl with fallback to avif 22:22:17 it should perform a bit better 22:22:53 fallbacks because avif might not be supported by some browsers? 22:24:08 no jpeg xl isnt widespread 22:24:11 avif is 22:24:13 https://caniuse.com/avif 22:24:17 oh i see 22:24:42 indeed https://caniuse.com/jpegxl 22:25:19 getmonero.org visitors should be different 22:25:29 so i also think the font files are sing these fallbacks 22:25:36 using* 22:26:22 i like it, as all this can be scripted 22:28:32 which code are you referring to? 22:30:05 adding fallbacks to the css file , conversion of the pngs->avifs 22:31:41 its also possible add to html 22:38:46 best combination imho 22:39:08 firefox get jxl, chrome get avif 22:39:11 everyone's happy 22:39:58 still on firefox its disabled by default 22:40:09 i guess u cant enable with stock firefox 22:40:16 only firefox forks such as librewolf 22:40:23 and firefox nightly 22:40:38 oh that's sad 22:40:38 safari enabled by default 22:40:45 rare safari w 22:41:07 do we have visitor statistics for the site? 22:43:19 Hahahah 22:43:25 https://matrix.monero.social/_matrix/media/v1/download/monero.social/PCWrmDDFDcNwCNjqZeokAoEF 22:43:27 I'd hope not 22:43:49 Do we have a no logs policy? 🤣 22:43:50 i dont think our stats are not 2% 22:44:21 no 22:44:28 what compatibility table is that? 22:44:38 https://matrix.monero.social/_matrix/media/v1/download/monero.social/iMbBAIkKXPdhndohROJcNZcc 22:44:40 legal.md says we'll rat 22:45:21 ops that was wrong one 22:45:30 dw 22:46:43 https://matrix.monero.social/_matrix/media/v1/download/monero.social/qWtVRfuzDpUijQaRkNAOrtDy 22:46:49 https://caniuse.com/?search=jpegxl 22:47:20 that is just so sad 22:47:26 the best image format on earth 22:47:47 probably we have a lot firefox users 22:48:03 yes mostly Tor/Mullvad browser I would say 22:48:31 I would say there are more chromium users than stock firefox 22:50:05 ok this is shocking af 22:50:09 https://matrix.monero.social/_matrix/media/v1/download/monero.social/EErQXdBZcVznGWarSWVpKBbw 22:50:15 this jxl image is 117 bytes 22:50:45 ok nvm I should stop ranting about jxl on the channel 22:51:41 <3​21bob321:monero.social> I use stock ffs with some hardening 22:51:55 Arkenfox? or custom? 22:53:54 added avifs to 2359 + uri changes so they appear in the preview. jpg xl -> avif fall back with @support feels like a follow up PR (site wide for every image) 22:56:30 in-line @support usage might be confusing, but our wallet2.css / no sass support with site about to be replaced entirely makes me want to do it anyway 22:58:33 ```html 22:58:34 22:58:36 22:58:38 A beautiful sunset 22:58:40 22:58:42 ``` 22:58:44 > In the above example, the browser will first try to render sunset.webp. If the browser doesn't support the WebP format, it will instead render the sunset.jpg. 22:58:56 no inline CSS involved 22:59:50 but its better to wait atm until the new site proposal decided 23:00:42 that just works and we dont need any "bootstrap" css things? 23:00:49 https://forum.bootstrapstudio.io/t/responsive-images-fallback-images/9992 23:02:23 browsers really are advanced huh? (i notice we still have loading=lazy dotted around site, when browsers do this by default in this century) 23:02:26 yeah no wallet2.css (or almost) 23:02:54 ok, thanks for sharing, food for thought this magic 'srcset' 23:03:12 what is wallet2.css? 23:03:18 the name is so funny 23:03:39 https://github.com/monero-project/monero-site/blob/master/css/custom.css 23:03:41 our css file which is custom.css is equivalent of wallet2.cpp 23:03:46 heh 23:04:10 LMAO 23:04:24 you are meant to use "sass" which lets you have individual css files for each page. and during build time - they are combined into ^ wallet2 23:04:29 95% of the site is just en.yml and custom.css lmao 23:04:44 so a designer, can easily modify the sass file and know whats modifying what. atm we have... a mess 23:05:12 im fine with css idk much about sass but custom.css is mess 23:05:23 bloated tho 23:06:07 sass is built into jekyll (monero.observer uses it) setting it up is the harder part but using it is simple 23:06:59 we use our browsers to show us what is in use , rather than the sass file, this is hard to write docs for as different browsers offer differnt dev tool features 23:07:07 rather than custom.css* 23:09:11 We'll not need sass for new website. Astro support scoped css by its own 23:09:39 idk if you guys think its worth investing time into sass despite new astro site incoming 23:10:07 > despite new astro site incoming 23:10:08 thats not certain 23:10:18 really? 23:10:23 is it? 23:10:53 at my understanding Diego was for Astro. He is working on the design and when its completed Janaka will start writing it in Astro alongside Diego 23:11:25 lmao the amount of read receipts popping up 23:11:29 It pretty much is. 23:11:41 I get a ping when you guys say Diego 23:12:21 Worked some more time on it today. Shaping up. I should have a front page to show soon. 23:14:18 the CCS is still in the idea stage 23:15:18 also who is Hammermann09? 23:15:22 sigh, let me explain this again 23:15:59 The initial CCS proposal is kinda defunct because the proposed design by hammermann has several flaws, it was closed in favor of a new workgroup 23:16:08 the new workgroup is formed, and I'm working on the new design 23:16:29 would it cause copyright issue? 23:16:30 the proposal was reopened not so it can be merged as is, but as a sort of placeholder since Janaka plans to do the work 23:17:09 But it's not going to be merged yet because he wants to see the new design first before he commits to a price as it will likely be different (more or less work than hammermann's design) 23:17:25 at this point, it's causing too much confusion. janaka I'm thinking we close the proposal and have you open a new one once the design is complete 23:17:31 how do you mean? From where? 23:17:35 https://github.com/monero-project/monero-site/issues/1904 ? 23:17:54 <3​21bob321:monero.social> Create ccs for legal slush fund 23:18:38 do we have permission from Hammermann09? so we can use his design and dont encounter copyright issues in the future 23:18:57 <3​21bob321:monero.social> Its in public domain? 23:19:02 This is a moot point because we aren't using his design 23:19:12 I'm doing a redesign from scratch 23:19:39 Sorry, I can see where the confusion comes from. I wasn't very clear in this message. 23:19:47 The proposed design by hammermann has several flaws, and will NOT be used 23:20:03 Regarding who hammermann is, I don't know. But he's in this room. 23:20:13 Hammermann, my man! Shoot us a message bro. 23:20:15 <3​21bob321:monero.social> ©️cyherstacks grants ™️ 23:20:17 * plowsof hisses at hammermanns design 23:20:37 Also, in regards to you, never trying to shit on people who do work. I'm more than happy to give specifics and insight on improvements. :) 23:20:54 huh? 23:21:05 'you' meaning hammermann 23:21:31 Ok. We all clear hardenedsteel ? 23:21:41 yes 23:21:46 Neato! 23:22:00 And also yes, everything CS makes here will be public domain, obviously. 23:22:38 <3​21bob321:monero.social> Plowsof create licence essay for web design 23:22:44 > Regarding the design aspect, this website implements the Figma design that was made roughly three years ago by Hammermann09, announced in this Reddit post. 23:22:44 The design is mostly done at 90% but there are still some tasks to address, such as the mobile menu, the blog page, the documentation, SVG images, etc. 23:22:46 I am not a web designer and I would need one somehow. 23:22:48 so is this statement outdated? 23:22:50 He's on reddit, I'm sure. Anyone can shoot him a DM. 23:22:58 > Regarding the design aspect, this website implements the Figma design that was made roughly three years ago by Hammermann09, announced in this Reddit post. 23:22:58 > The design is mostly done at 90% but there are still some tasks to address, such as the mobile menu, the blog page, the documentation, SVG images, etc. 23:23:00 > I am not a web designer and I would need one somehow. 23:23:02 so is this statement outdated? 23:23:07 yes 23:23:32 @chch3003:monero.social 23:23:54 Diego Salazar https://redlib.zaggy.nl/r/Monero/comments/pr8x6v/a_redesign_concept_for_wwwgetmoneroorg/ 23:24:06 https://www.figma.com/file/yT4JTUfvBkAsBDPNPJL1gx/Monero-Redesign-Concept?node-id=0%3A1 23:24:32 Last time I shot him a PM on reddit, he created that matrix account that I am assuming he hasn't logged into in ages. 23:24:38 https://redlib.zaggy.nl/user/Hammermann09 23:24:55 alright website workgroup its time to harass @hammermann09:matrix.org . Ping and dm them. Also link their reddit account, posts, twitter account 23:25:03 I'll be back with their location 23:25:04 janaka 23:26:25 i hope new site would be separated from the Monero project repo 23:26:39 I'm reading through that reddit thread 23:26:54 It'll likely be a new repository under the monero project organization 23:27:10 i prefer to be not 23:27:37 working with luigi is pain 23:28:06 ig Diego could be handed merge power? 23:28:16 that would solve Luigi inactivity 23:28:40 Many people would not be happy with that option. 23:28:58 plowsof is better at git or ofrnxmr 23:29:02 where's geonic when you need him? he can set you straight. 23:29:49 sir, I git just fine 23:30:28 I'm def rusty since I've moved to mostly management at CS 23:30:35 took a bit to get the gears going 23:31:49 .bbl 23:32:23 *Plowsof backs away slowly* 😆 23:32:39 <3​21bob321:monero.social> Coolify like docs ™️? 23:33:04 <3​21bob321:monero.social> Merge and holyshit its live in 10secs 23:33:57 <3​21bob321:monero.social> Still waiting on monero to be on selfhosted git 23:33:59 🥲 my domain still frozen 23:34:00 oh yes, even PRs get merged we have to wait another month to get deployed 23:34:23 2 months 23:34:37 Binaryfate AND luigi both just sos merges 23:34:38 <3​21bob321:monero.social> Very soon ™️ 23:34:51 And missed 99% of them 23:34:53 Binaryfate AND luigi both just did merges 23:35:02 <3​21bob321:monero.social> Only important stuff gets merged 23:35:10 sponsorship? 23:35:15 <3​21bob321:monero.social> Yes 23:35:34 Lol. Sponsorship was somehow the _only_ pr on the list 23:35:40 Cant even delist localmonero 23:35:46 aha! I pinged him about that one specifically. 23:35:53 <3​21bob321:monero.social> Keep for the memories 23:35:56 Let me go tell him which ones specifically. 23:35:57 And? 23:35:58 <3​21bob321:monero.social> Good times 23:36:01 Why would he merge ONE pr 23:36:06 Thats fkn rude 23:36:21 Aight plowsof come back 23:36:24 .merges 23:36:32 that never works for me :( 23:36:43 merge: 2352 2347 2338 2336 2335 2333 2321 23:36:44 maybe: 2318 2322 2326 2327 2334 2360 23:37:07 👎️ 23:37:27 you sound like mailman 23:37:42 that's not too far off from accurate yeah 23:38:04 thats not great practice, we have to fix not around them 23:38:14 thats not great practice, we have to fix not get around them 23:38:30 I agree, but atm it's what we have 23:38:41 <3​21bob321:monero.social> I though plowsof was conscripted 23:38:48 Tell him to give me merge pwr 23:39:19 if downloads are the concern then we can have downloads.getmonero.org 23:39:22 <3​21bob321:monero.social> Tbh need to automate shit 23:39:42 <3​21bob321:monero.social> Point to github for downloads 23:41:13 <3​21bob321:monero.social> If i randomly ask for merge on discussions i can get merge powers 23:41:34 Obviously i'm not going to commit directly to the repo, merge unreviewed prs, or make judgements abt what gets merged. 23:41:59 Apologies guys, been working on the design so other duties falling a bit to the wayside 23:42:08 I'm on getting these merged ASAP though right now 23:42:11 then back to design land 23:42:28 ofrninviziblepro 23:42:43 <3​21bob321:monero.social> Designing moneroland ? 23:42:50 Pass the msg please and thanks 23:43:12 And dont merge those without plowsof's approval 23:43:43 Also need hardened, plowsof, and/or yourself to look through the "maybe" list 23:43:57 doing that now 23:44:10 kinda wanna go through all the open PRs tbh 23:44:20 Cant 23:44:23 Already been done? If not we can do a meeting? 23:44:25 Too many merge conflicts 23:44:34 The list i sent are the ones without conflicts 23:44:44 Meeting for what. lol 23:45:12 just going through them all and recommend close or ping author or whatever 23:45:13 to figure out how many more conflicts we can create in the meantime? 23:45:28 We ping author after merges 23:45:38 Dont need a meeting, we just do it 23:45:46 👍️ 23:45:54 Cant waste author time when merges will create a new conflict 23:47:11 i already mentioned this issue in the previous meeting but 🤷 23:48:06 for now its better to just give merge power to someone 23:48:15 yes, I recall. And I said we could discuss how to do those later. Making good on that by trying to discuss now. :) 23:48:50 trying to discuss now for a while* 23:49:10 just tell luigi to give me merge pwr and then blame me 23:49:25 I told him you requested merge power 23:49:28 Worry about ofrn fkups when ofrn fks up 23:49:56 when new site done we can split downloads page if thats a concern 23:50:04 rest of the website would be maintained by others 23:50:14 or git builds are also option 23:50:26 I dont need to touch release prs 23:50:28 Im not replacing luigi or bf 23:50:51 2338 now has conflicrts 23:50:54 conflicts 23:50:57 luigi is on the move 23:51:00 > and then blame me 23:51:00 🍿🍿🍿 23:51:03 guys he mergin! 23:51:13 what luigi or bf does? CCS and releases? 23:51:33 Fron 2333, its ok 23:51:46 hopefully author will fix 23:51:59 But luigi not supposed to merge w/o plowsof consent 🥲 23:52:18 maybe plow gave consent in pm 23:52:26 dude thanks but im really confused? how do you contact with luigi? why luigi isnt here? 23:52:29 or maybe luigi is a tyrant dictator 23:52:32 no in between 23:53:00 Irc dm 23:53:00 its hassle for both luigi and you right now 23:54:07 can we get this done today even right now? or at least give us a response for our concerns? 23:54:25 By "this" you mean? 23:55:03 I asked him to pop by 23:55:08 merging open PRs and deployment issue 23:55:39 Deployment happens when bF is available 23:55:55 bF doesnt like to access the server more often than necessary 23:55:55 luigi is here but I don't read all messages though I try to read pings (meaning if you write my full name down) 23:56:23 Quick hardensteel type fast! 23:56:24 long time no see. whats up luigi1111 23:56:31 An autodeployment like coolify might work, but id want to test it thoroughly on docs first before suggesting it 23:56:36 The Luigi is a skittish creature and he'll be gone before you know it. 23:56:57 hey, syntheticbird, was away for 12 days or so. Plowsof at least knew about it 23:57:21 We all knew 🙃 23:57:25 cool. did you enjoy the holidays? resting is important 23:57:33 briefly we think you're so slow at merging open PRs and if you're busy we're asking you for giving someone merge powers 23:57:43 luigi1111 23:57:55 wasn't exactly on vacation but yes it was good 23:59:03 <3​21bob321:monero.social> Gone fishing ? 23:59:11 syntheticbird: on your question about diego. https://github.com/monero-project/meta/issues/583 23:59:12 that sounds like vacation 23:59:28 Thx bro 23:59:39 I'm fine with someone having merge powers but it needs to be "elected" by the fledgling "website committee" and possibly approved by me, if relevant 23:59:51 ok gotta run