| 7 Aug 2025 |
emily | I'm pretty nak on rewriting the entire history unless we absolutely have to | 15:54:34 |
K900 | Honestly I'm very tempted to just yeet the history at this point especially since like 90% of it is garbage | 15:54:40 |
K900 | ...oh no | 15:55:20 |
K900 | OH NO. | 15:55:22 |
emily | I will be super unhappy if you break my blame | 15:55:23 |
K900 | We have a problem | 15:55:31 |
K900 | There's actual Calamares source code in that history | 15:56:17 |
K900 | Which is very much GPL | 15:56:24 |
K900 | And we are not relicensing it | 15:56:27 |
K900 | But we probably don't actually want it to be in our history | 15:56:38 |
K900 | For obvious reasons | 15:56:40 |
emily | I don't see why | 15:56:52 |
emily | the files are tagged appropriately at the relevant point in the history | 15:56:56 |
K900 | But also like that history is objectively garbage | 15:57:32 |
K900 | Because none of that code matters | 15:57:35 |
K900 | And it's only there because vlinkz had no idea how to calamares | 15:57:44 |
emily | I will be really unhappy if you break my git blame and git bisect. | 15:58:03 |
K900 | I wonder if git blame even works | 15:58:27 |
K900 | Without the history rewrite | 15:58:33 |
K900 | Also I can 100% promise you that history won't be bisectable anyway | 15:58:48 |
K900 | Because the specific changes on the installer will be specific to nixpkgs revisions | 15:59:05 |
K900 | And none of that will linearize properly | 15:59:12 |
emily |  Download image.png | 16:01:38 |
emily | lol okay | 16:01:41 |
emily | I guess I'm fine with rewriting then. though it'd be nice to add the package prefix if we're going to be doing that | 16:02:58 |
K900 | OK sorry I have a real bad migraine but I can cook up some filter-branch fuckery later | 16:04:45 |
K900 | Or feel free to force push if you want | 16:04:48 |
emily | it's alright, no rush | 16:05:14 |
emily | I'm okay with the current state if it's what's required to get Git to behave | 16:05:23 |
emily | as annoying as it is | 16:05:31 |