From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Patrick Kelly" To: "'Fans of the OS Plan 9 from Bell Labs'" <9fans@9fans.net> References: <20100325114948.GA7249@polynum.com> <31C84C15-2EE3-46CA-BE9F-48F20886ADF7@fastmail.fm> <202b36ec0f14adf4b09e53052147ccc8@brasstown.quanstro.net> <11721B64-8041-4D96-94E3-49472F941C38@fastmail.fm> <32d987d51003281236m7a890b0dkaf4de23191fa3d47@mail.gmail.com> <8AB033EC-13D4-4BD3-A70F-B9CE7D724238@fastmail.fm> <2653D5E1-ADDE-4351-8DE1-896D490DED68@fastmail.fm> <000b01cacf1f$3d25e570$b771b050$@com> <1E47E1C7-F15B-4295-9B7F-F1CFA96508AB@fastmail.fm> In-Reply-To: <1E47E1C7-F15B-4295-9B7F-F1CFA96508AB@fastmail.fm> Date: Mon, 29 Mar 2010 08:14:54 -0400 Message-ID: <000c01cacf39$729037a0$57b0a6e0$@com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Man pages for add-ons Topicbox-Message-UUID: f788de7c-ead5-11e9-9d60-3106f5b1d025 >On my part I guess I'm assuming complexity will come, whether we like >it or not. I don't find it easy to believe that we can avoid >complexity forever, and I get the feeling some relatively rapid growth >is coming. Yes, but should that complexity be needless? I understand that as features are added, they add complexity. But does the complexity added always justify the addition of the feature? Features should be carefully thought out, not added because someone foresees an unlikely or avoidable problem, or wants the system to do everything for oneself. >Could Plan 9 grows to the point of having many GUI >applications and many facilities to support those apps and it still >get by without any sort of package manager? In my opinion, package managers are only a solution for systems that are already a mess. I've said it before, I downright hate Windows, but it gets by just fine without a package manager; Just install and uninstall 'scripts'. Those scripts wouldn't even need to be necessary on Plan 9, or any system that doesn't maliciously abuse a central configuration system. >Heh, actually I hope we >can. As do I. >I was involved with maintaining a linux distro for a few years >and even given a much saner base system I'm not keen on taking up >package maintenance again. A script or two to help find what was >installed might be just the thing, and let "upstream" sort out whether >their code works with anyone else's. People doing some actual work, *gasp*. Heck, it's more sane than some solutions I've heard. >-- >Simplicity does not precede complexity, but follows it. -- Alan Perlis