07:55:56 GUI v0.16.0.2 is now available on getmonero.org 09:44:54 Is there any "known issue" in this release? If there is something i will add it to the download page 10:45:21 -xmr-pr- moneromooo-monero opened pull request #6703: daemon: don't print "(pruned)" for coinbase txes 10:45:21 -xmr-pr- > https://github.com/monero-project/monero/pull/6703 16:16:02 More good news on the CLSAG front 16:16:19 I heard back from ph4r05 regarding Trezor support 16:16:34 and they said that the Trezor-side CLSAG code is already done and reviewed 16:17:07 So once a block height is set and the Monero code is merged, they will only need to do a small client PR to enable it 16:17:35 Great. 16:17:36 I'd also like to revisit the "upgrade checklist" idea that I brought up a while back 16:21:40 The upgrade checklist is a good idea. We could have a public one using github's project board 16:21:58 or anything else really. But all of us are already on github 16:22:17 Yeah... I like the idea of a checklist, and the release doesn't happen until the items are done 16:22:35 This reduces the reliance on specific unwritten knowledge and could reduce the small errors that happen 16:22:48 and when errors do happen, things can be added to the checklist so they don't happen again 16:23:31 Yeah i agree. 16:24:07 This upcoming release could be a great opportunity to try it out, since it sounds like there are few major changes and plenty of time expected for the ecosystem to prepare 16:24:53 (ideally) 16:25:16 I think pony shared it already. Not sure where it is though :D 16:26:19 So useful! 16:26:20 heh 16:26:37 "Trezor support ready" and "Ledger support ready" should go on it 16:26:38 :D 16:26:49 I haven't heard back about Ledger yet 16:40:40 I don't think hardware wallets should be blockers for a release. I mean, it's their duty to keep up, we shouldn't be stuck because one of them is not ready to upgrade. I agree hardware support is important, but what happens when many hardware wallets will support Monero? We wait until all of them are ready before releasing? 16:41:09 That could create a situation where companies just get lazy because "we are waiting for them anyway" 16:43:05 I agree it's important to have hardware support along with a network upgrade and we should do everything we can to make that happen, but i don't think we should wait for them to be ready. Should be the other way round 16:43:07 Sure, but a best-effort approach with adequate time is important for users 16:43:17 If it doesn't happen (for whatever reason), users get screwed over 16:43:42 With CLSAG, having code ready in advance and communicating with the teams has been very useful and productive 16:43:57 yeah i agree with that, and users will know they should probablyh choose a different hw who can keep up with network upgrades 16:43:58 But I see about not letting that be a blocker if there's no action 16:44:16 At the very least, giving plenty of time acknowledges that those teams have different development workflows and timelines 16:44:29 "We set the block height; you have a week to release firmware" is no good 16:44:43 as an extreme example, that is 16:44:50 yeah, absolutely 16:45:19 Maybe a useful part of the checklist is assigning roles specifically 16:45:39 e.g. for this release, sarang is assigned the role of planning and communication with hardware wallet teams 16:45:52 This could help avoid the "nobody did it" problem 16:46:16 yeah. That should be probably the case for everything else 16:46:33 somebody write release notes, somebody send the email in the mailing lists, etc 16:46:35 for sure 16:46:44 Avoid the bystander problem 16:47:05 At meetings, there's a specific list of what's to be done, and who is in charge of doing it (or assigning elsewhere) 16:47:51 It seems like a reasonable balance of ensuring things get done, without causing unnecessary red tape 16:48:10 18:41 That could create a situation where companies just get lazy because "we are waiting for them anyway" <-- what is the other solution? do a new release every time? 16:48:23 realistically we have to wait for them to avoid doing multiple releases 16:49:48 No. What i mean is that they should have plenty of time and there should be a lot of communication, but we shouldn't depend on them. 16:50:44 as i said now it's two companies, but in the future will be more and IMO waiting for everybody to be prepared is not feasible 16:52:11 Having a more established and regular process could help this... if a company knows that they need to do steps XYZ prior to a release (with good communication), then they know that failure to do so means the network could leave them behind 16:54:16 On that note... any other thoughts on when this upgrade should (roughly) be planned for? 16:55:06 There doesn't seem to be any need to rush things, except for the cost of less efficient transactions in the meantime 16:55:06 maybe we could have a dev meeting to discuss that? the last one was some time ago. 16:55:12 I would think so 16:56:27 sunday 19? 16:56:49 people in the channel what about a meeting? ^ 16:56:52 I'm down for that 16:57:14 As long as there's a specific agenda of items to discuss and figure out 16:58:22 yeah. Point one Network upgrade date and what needs to go in. Point 2 write down a checklist. Point 3 CLSAG audit status and general status? 16:58:25 point 4? 16:59:06 Meta repo issue! 16:59:19 I use them for all MRL meetings, even though it's a standing agenda 16:59:25 (good for log posting too) 16:59:43 I think that agenda would be enough btw. I would make a meeting even just to decide an official date for the HF 16:59:48 Point 4. Blockers and their status 16:59:56 yeah i'm gonna make one now 17:00:01 e.g. we know where Trezor is already 17:00:05 waiting for Ledger info 17:00:36 FWIW there's already Ledger-specific code in the CLSAG branch, but I don't know what needs to be done for their firmware, how much lead time they need after setting block height, testnet requirements, etc. 17:00:42 wait, before i make the issue let's see if other people are ok with a meeting on July 19th 17:00:42 I presume they'll want as much testnet time as possible 17:00:49 roger 17:02:23 ping hyc selsta moneromooo etc. 17:03:12 so meeting next sunday? ok 17:03:54 Oh, was the intent next Sunday or tomorrow Sunday ErCiccione[m]? 17:04:06 e.g. 12 July or 19 July 17:04:13 s/e.g./i.e./ 17:04:21 Sure. 17:04:48 next sunday (19th). I guessed people would want to know about it a bit in advance 17:04:56 sure 17:09:45 usual time 17 UTC ok for everybody? 17:10:24 sure 17:10:30 that time seems to work for many people 17:12:00 meta issue? 17:12:53 yeah i'm writing it right now 17:13:07 :D 17:28:11 https://github.com/monero-project/meta/issues/485 17:28:18 sarang ^ 17:28:31 feel free to suggest edits and items 17:28:46 Thanks