Date: Wed, 05 Mar 2003 04:10:32 -0800 From: Terry Lambert <tlambert2@mindspring.com> To: Petri Helenius <pete@he.iki.fi> Cc: Randy Bush <randy@psg.com>, freebsd-net@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: Removal of netns - politically correct version Message-ID: <3E65E938.E4BA9956@mindspring.com> References: <3E6539B5.2F5D31B@mindspring.com><4.3.2.7.2.20030305084442.037e9fa0@gid.co.uk><3E65BB24.3E37D90D@mindspring.com><20030305030708.A21014@FreeBSD.org><3E65C34D.19E2D95C@mindspring.com> <E18qVUk-0000uQ-00@roam.psg.com> <006f01c2e300$fdfc49f0$932a40c1@PHE>
next in thread | previous in thread | raw e-mail | index | archive | help
Petri Helenius wrote: > > seems to me that one useful question is whether the netns code > > being there non-trivially complicates maintenance and/or > > reliability of other code, and can i compile or module it out if > > the bits it occupies really bothers me? > > > This is probably the right question. As people keep pointing out, the code has been disabled since 1996, so it doesn't complicate maintenance, because maintenance hasn't been being done, even though it's trivially easy. What pisses me off about this is that people have been breaking API's out from under code, in such a way that no one who is not highly domain knowledgable can unbreak the code that they did not maintain. An API is a contract between pieces of code. If you break that contract, then you are responsible for fixing every piece of code that uses the contract. If people actually did this (they *don't*), THEN leaving the code in would complicate maintenance. Please apply the patches I have posted to the list for netns. Thanks, -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E65E938.E4BA9956>