Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

Re: shall vs should Re: Motion P1788/M0036.03:Flavors Vote NO



Actually, I believe "shall" is a also technical term in
"standardese" language:  SHALL is "normative," that is,
it dictates something the standard must contain.  I'm
not sure "should" means anything in this context, but,
in common English, "should" means something like
it is the logical, reasonable, or the correct
thing to do.

In the actual standards document, we should use "shall" to
dictate what is actually standard-conforming.

Baker

On 08/22/2012 10:37 AM, Kreinovich, Vladik wrote:
For the benefit of those who are not native English speakers,
SHALL means that for only packages that implement set operations satisfy our standard,
but what does SHOULD mean and how it is different?

P.S. This reminds me of discussion in the US about Second Amendment where two sides are absolutely sure about the meaning but this meaning is exactly opposite :-(

I know should and shall differ in some bureaucratic documents

-----Original Message-----
From: stds-1788@xxxxxxxx [mailto:stds-1788@xxxxxxxx] On Behalf Of Dominique Lohez
Sent: Wednesday, August 22, 2012 9:29 AM
To: Corliss, George; stds-1788
Subject: Motion P1788/M0036.03:Flavors Vote NO

My vote is  NO

I would vote if the following change were done

1)   In terminology
       the sentence


, and any related kind that the modal subgroup may wish to specify.





2)  the cause 2  before the add is replaced by

All the operations defined on "classical" intervals should be
appropriately extended to  modal intervals

Other flavors  are discussed in a future motion.
The add is kept .

The clause 5 is removed



In clause 7 the sentence

An implementation shall support at least one flavor. It
shall document which flavors it supports.

is replaced by

An implementation SHALL support set based intervals



An implementation SHOULD support modal intervals



The rationale will be detailed on separate mail.


Dominique





--

---------------------------------------------------------------
Ralph Baker Kearfott,   rbk@xxxxxxxxxxxxx   (337) 482-5346 (fax)
(337) 482-5270 (work)                     (337) 993-1827 (home)
URL: http://interval.louisiana.edu/kearfott.html
Department of Mathematics, University of Louisiana at Lafayette
(Room 217 Maxim D. Doucet Hall, 1403 Johnston Street)
Box 4-1010, Lafayette, LA 70504-1010, USA
---------------------------------------------------------------