1 Apr 2025 |
| Sandro 🐧 changed their display name from Sandro 🐧 to Sandro 🐧 [c3d2]. | 13:57:40 |
| Sandro 🐧 changed their display name from Sandro 🐧 [c3d2] to Sandro 🐧. | 13:59:17 |
5 Apr 2025 |
| @tinybronca:sibnsk.net left the room. | 15:30:18 |
16 Apr 2025 |
| @julian:foad.me.uk left the room. | 06:46:51 |
| @anderscs:matrix.org left the room. | 18:50:48 |
19 Apr 2025 |
| kfiz joined the room. | 06:39:25 |
| jopejoe1 (4094@eh22) changed their display name from jopejoe1 to jopejoe1 (4094@eh22). | 12:59:34 |
20 Apr 2025 |
| tad-lispy joined the room. | 15:54:32 |
26 Apr 2025 |
hexa | https://github.com/element-hq/element-call/commit/95b37ea3412777719e6011bb056df4ba8d86959d | 13:03:58 |
hexa | (╯°□°)╯︵ ┻━┻ yarn berry | 13:04:05 |
Emma [it/its] | time to open an issue | 13:04:25 |
ma27 | so, the yarn berry fetcher was merged just in time... | 13:04:38 |
hexa | ok, apparently we have docs on that | 13:04:41 |
Emma [it/its] | wait we support yarn berry now?????????????? | 13:04:53 |
hexa | yes!!!!!!!!!!!!!!!!!!!!!! | 13:05:00 |
Emma [it/its] | mfw draupnir rejected it because yarn berry wasnt reproducible or something | 13:05:12 |
Emma [it/its] | or inconsistent | 13:05:19 |
emily | yes, someone had to write a reproducible fetcher for it | 13:05:55 |
emily | which nobody did for months | 13:07:11 |
emily | (are all the projects that switched to pnpm going to suddenly switch to yarn now? can we start writing a reproducible fetcher for whatever the next trendy JS thing is going to be in advance?) | 13:07:55 |
hexa |
Internally, this uses a patched version of Yarn to ensure git dependencies are re-packed and any attempted downloads fail immediately.
| 13:08:52 |
hexa | 🙃 | 13:08:57 |
Emma [it/its] | oh ffs | 13:09:20 |
emily | it's yarn's fault that they don't support an offline mode (or record hashes for platform-specific deps) | 13:11:04 |
emily | thankfully the work was put in | 13:11:15 |
emily | the fetcher will tell you if you need to run a command to get the missing hashes | 13:12:18 |
emily | Cargo is less silly about this, so our deterministic Cargo fetcher doesn't need extra hashes. | 13:12:40 |
hexa | except for git deps 😛 | 13:12:57 |
emily | no, our new fetcher handles those. | 13:17:20 |
emily | Cargo does record hashes for them | 13:17:26 |