Re: [hackers] [libgrapheme] Add Word-data-files || Laslo Hunhold

From: Laslo Hunhold <dev_AT_frign.de>
Date: Mon, 13 Jun 2022 09:43:47 +0200

On Mon, 13 Jun 2022 06:11:00 +0600
NRK <nrk_AT_disroot.org> 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
Received on Mon Jun 13 2022 - 09:43:47 CEST

This archive was generated by hypermail 2.3.0 : Mon Jun 13 2022 - 09:48:29 CEST