Deutsch   English   Français   Italiano  
<lqml61F5lsrU2@mid.individual.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!feeds.phibee-telecom.net!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: rbowman <bowman@montana.com>
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: 26 Nov 2024 19:17:21 GMT
Lines: 19
Message-ID: <lqml61F5lsrU2@mid.individual.net>
References: <vhigot$1uakf$1@dont-email.me>
	<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
	<20241120081039.00006d2a@gmail.com> <vhlium$93kn$1@dont-email.me>
	<vhmprp$iaf1$1@dont-email.me>
	<LASdnSkA69I3yKL6nZ2dnZfqnPWdnZ2d@earthlink.com>
	<vhoeap$r8gq$2@dont-email.me> <vhpmq3$14s79$2@dont-email.me>
	<vhq1f7$16bou$1@dont-email.me> <vhqm4g$1aarf$1@dont-email.me>
	<vhr2r7$1cdln$1@dont-email.me> <vhr8hh$1ddh7$2@dont-email.me>
	<vhr9u1$1dh3s$1@dont-email.me> <vhrbsr$1dqca$2@dont-email.me>
	<vhs3ji$1kb5c$1@dont-email.me> <vhtht6$1s5d5$5@dont-email.me>
	<vhtplb$1tioh$1@dont-email.me> <lqfq99F2ek8U1@mid.individual.net>
	<vi05r1$2d9k0$1@dont-email.me> <lqi31mFdu06U1@mid.individual.net>
	<3a520e79-653f-cba2-0f6d-586125a63d87@example.net>
	<lqk28kFnkl9U1@mid.individual.net>
	<53c24513-e58c-1570-64b7-c01e77d8c385@example.net>
	<lqkg1vFpp09U1@mid.individual.net>
	<e3140b16-f558-e9fe-6106-4cfc6f25a6f9@example.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net Oe+WGl9dwaHnOvETGhV14w5TLmV2WJyIf3pmeMzuxlxKUls4LW
Cancel-Lock: sha1:FvZvaz5I4hxyeCtaMFAWYqx7DPs= sha256:+eRz8kD7SlyE2j+7N7Do7X60lPbzenwAd4/qY7jqcOE=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
Bytes: 2398

On Tue, 26 Nov 2024 10:09:37 +0100, D wrote:

> I imagine that the fact that they keep external library dependencies to
> a minimum makes it easier for them, than if they had a lot of
> dependencies on third party libraries.

That helps. We did an Angular app and package.json wound up with over 80 
dependencies. Downloading them all was painful and sometimes introduced 
problems. One example was using Protobuf 2.0. Protobuf 3.0 was not 
backward compatible. 

We got good at the semantics of package-lock when it became clear that not 
everyone played by the rules of not breaking stuff in minor versions.

I'd done a web map using node for the backend. It had 8 dependencies, all 
of which were stable. Increase that by a factor of 10 and it gets chewy.