Use RFC 2119 meaning of "SHOULD" here: This word, or the adjective "RECOMMENDED", mean that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course. If you think you want to use the deprecated form, think about the implications (sometimes you won't get the matching you desire) before proceeding. Since we make clear what those considerations are, people can make an informed decision. Of course, we still have a disagreement (so far between Mark/Addison and Martin/John) about which way to point the deprecating arrow, but that's a small matter. Addison Addison Phillips Globalization Architect -- Lab126 Internationalization is not a feature. It is an architecture. > -----Original Message----- > From: Shawn Steele [mailto:Shawn.Steele at microsoft.com] > Sent: Tuesday, July 01, 2008 12:20 PM > To: John Cowan > Cc: Phillips, Addison; Peter Constable; LTRU Working Group > Subject: RE: [Ltru] extlang & deprecation (was draft updated > > It's the "and should be avoided" part that trips me up. > > - Shawn > > -----Original Message----- > From: John Cowan [mailto:cowan at ccil.org] > Sent: Tuesday, July 01, 2008 11:58 AM > To: Shawn Steele > Cc: Phillips, Addison; Peter Constable; LTRU Working Group > Subject: Re: [Ltru] extlang & deprecation (was draft updated > > Shawn Steele scripsit: > > > That's not the definition of Deprecate: > > Dictionary definitions of "deprecate" aren't relevant, because it > is a term > of art among programmers and standardizers. From Wikipedia: > > In computer software standards and documentation, the term > deprecation is applied to software features that are > superseded > and should be avoided. Although deprecated features remain > in the current version, their use may raise warning > messages > recommending alternate practices, and deprecation may > indicate > that the feature will be removed in the future. Features > are > deprecated -- rather than being removed -- in order to > provide > backward compatibility and give programmers using the > feature > time to bring their code into compliance with the new > standard. > http://en.wikipedia.org/wiki/Deprecation > > In our case, however, deprecated tags and subtags remain available > for > use indefinitely: we never remove anything. The same is true for > Linnaean species names: > > An example in paleontology would be Brontosaurus, a > deprecated > term for the genus Apatosaurus. > > -- > John Cowan http://ccil.org/~cowan cowan at ccil.org > SAXParserFactory [is] a hideous, evil monstrosity of a class that > should > be hung, shot, beheaded, drawn and quartered, burned at the stake, > buried in unconsecrated ground, dug up, cremated, and the ashes > tossed > in the Tiber while the complete cast of Wicked sings "Ding dong, > the > witch is dead." --Elliotte Rusty Harold on xml-dev _______________________________________________ Ltru mailing list Ltru at ietf.org https://www.ietf.org/mailman/listinfo/ltru
Note Well: Messages sent to this mailing list are the opinions of the senders and do not imply endorsement by the IETF.