| 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.