On Mon, 13 Jun 2022 06:11:00 +0600 NRK <[email protected]> wrote: Dear NRK,
> IMO they add unnecessary noise to the repo and commit diff. If this > was the primary reason, then simply including them in the tarball > would've sufficed. > > However since they already got committed, don't think it's worth > reverting now. your point is definitely valid and it also worried me, but the self-containedness weighs heavier in my opinion. I think it's a worrying trend that more and more software requires an internet connection to satisfy internal dependencies at compile-time. At least you can get around the need for external dependencies by having a package mirror or something. The diversity of sytems out there is almost unimaginable. I always imagine some remote village in Namibia which only has one single shared satellite uplink. With xz-compression (level 2e), the libgrapheme-tarball, which includes all data-files, is only around 180K (including some extra files not published yet). Uncompressed, the Unicode data files are 2.5MB (!) and would require 10 separate connections to download, which makes the case pretty clear to me. With best regards Laslo
