Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Oct 2002 02:13:19 -0800
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        Mark Valentine <mark@thuvia.demon.co.uk>
Cc:        Garrett Wollman <wollman@lcs.mit.edu>, standards@freebsd.org
Subject:   Re: Why I am opposed to a Standards Ghetto
Message-ID:  <20021027021319.B799@FreeBSD.org>
In-Reply-To: <200210270954.g9R9swIX029380@dotar.thuvia.org>; from mark@thuvia.demon.co.uk on Sun, Oct 27, 2002 at 09:54:58AM %2B0000
References:  <20021027014427.A98289@FreeBSD.org> <200210270954.g9R9swIX029380@dotar.thuvia.org>

next in thread | previous in thread | raw e-mail | index | archive | help
* De: Mark Valentine <mark@thuvia.demon.co.uk> [ Data: 2002-10-27 ]
	[ Subjecte: Re: Why I am opposed to a Standards Ghetto ]
> > From: Juli Mallett <jmallett@freebsd.org>
> > Date: Sun 27 Oct, 2002
> > Subject: Re: Why I am opposed to a Standards Ghetto
> 
> > * De: Mark Valentine <mark@thuvia.demon.co.uk> [ Data: 2002-10-27 ]
> > 	[ Subjecte: Re: Why I am opposed to a Standards Ghetto ]
> > > If we do have /usr/posix, however, is there any harm in populating it
> > > with any XSI-compatible utilities which people are prepared to support?
> > 
> > IMO you're both on the right trackish, but I'd prefer to see it like this...
> > 
> > /usr/posix	Strict POSIX conformance in a utility/library conflict case
> > /usr/bsd	Strict BSD bug-for-bug compatability in a conflict case
> > <...>		POSIX+BSD in the no-conflicts case
> 
> Moving the compatibility utilities aside isn't very compatible...
> 
> Can you give any examples of something you'd move to /usr/bsd?  What
> use would there be for the version left behind?

The version left behind would be the "conflicts-free" version.  As for
something I'd put there...  Hmm, ps(1), with the /usr/bsd version
preferring BSD in any conflict, /usr/posix preferring POSIX, and the
base system either implementing neither in the case of a conflict, or
making a value judgement.  I'm talking about "strict" compatability/conformance
vs. "loose" conflict resolution, with the base system preferring the
latter, and the former being available to people who need/want it.

> The idea of /usr/bsd on a BSD system seems a little perverse.

If you have a better idea of how to refer to "strict traditional BSD behaviour"
please let me know :)
-- 
Juli Mallett <jmallett@FreeBSD.org>       | FreeBSD: The Power To Serve
Will break world for fulltime employment. | finger jmallett@FreeBSD.org
http://people.FreeBSD.org/~jmallett/      | Support my FreeBSD hacking!

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-standards" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021027021319.B799>