3 ms·
It's a cool list of patches. I love these projects that bundle a bunch of cool things together with a base thing. Bazzite is a SteamOS project that similarly b
by jauntywundrkind 3y ago
It's a cool list of patches.
I love these projects that bundle a bunch of cool things together with a base thing. Bazzite is a SteamOS project that similarly bundles all kinds of crazy things, and was a very popular recent submission, for another example. https://news.ycombinator.com/item?id=38828040 https://news.ycombinator.com/item?id=38828040 https://github.com/ublue-os/bazzite https://github.com/ublue-os/bazzite
The maintenance style here looks difficult. They seem to somehow take chunks of new chromium releases and make commits with those dropped in changes, and fix random stuff for a while. Looks very arduous. It makes me appreciate a somewhat opposed style, the Debian's Quilt model, where you have take the upstream and keep reapplying a set of patches to upstream. Maintaining is then just re-hacking any patches that break, and authoring new patches, whenever reapplying breaks. Seems like it'd be much easier to maintain, long run.
I was also hoping for something like the Quilt model because it seemed like it would be a good way to learn some shit about Chromium! Having the patches on hand would point to some key parts of the code-base, I feel! Im not sure how I'd learn what went into this fork, other than meticulously going through history. The readme also doesn't link to where it sources it's many patches from (which is another thing Bazzite did an excellent job of!).
Kind of interesting seeing a spreading focus on using more/modern x86-64 extensions spreading. Ubuntu is dabbling with what they are calling x86-64-v3, Red Hat too. https://www.phoronix.com/news/RedHat-RHEL10-x86-64-v3-Explore https://www.phoronix.com/news/RedHat-RHEL10-x86-64-v3-Explor... https://www.phoronix.com/news/Ubuntu-x86-64-v3-Experiment https://www.phoronix.com/news/Ubuntu-x86-64-v3-Experiment