From mboxrd@z Thu Jan 1 00:00:00 1970 Message-Id: <0C2EF483-49B7-4DCB-AAB5-5AAFF05A6632@9srv.net> From: Anthony Sorace To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (iPod Mail 7E18) Date: Sat, 27 Mar 2010 09:08:34 -0400 References: Subject: Re: [9fans] Man pages for add-ons Topicbox-Message-UUID: f5a3506a-ead5-11e9-9d60-3106f5b1d025 > I really don't understand why people don't line contrib and want to > put stuff in /opt or $home/bin. That's a false dichotiomy. I quite like replica/contrib, but I also think there's some value to /opt packages. They answer two different questions. > Plan9 is susposed to be all about understanding the problems in > traditional OSs and comming up with new and innovative solutions to > them. Agreed. That doesn't, of course, mean that all our answers will end up being different. I like the idea of having non-base stuff installed somewhere other than / because it reduces the risk of getting exclusions wrong when updating, allows easier comparisons between local and vendor packages, reduces package interaction risks, allows easier interrogation of which packages are locally installed, and allows (easier) finer- grained control over which packages are "active" by default versus simply provided locally as options. This has all gotten a bit theoretical. Like I said, a few of us have been playing with this in inferno, and I expect to try the same thing in Plan 9 soon. I'll report any interesting findings.