[nfsv4] new value for sourcecode "type" attribute

Chuck Lever <chuck.lever@oracle.com> Wed, 29 July 2020 12:19 UTC

Return-Path: <chuck.lever@oracle.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C5D63A09F8 for <nfsv4@ietfa.amsl.com>; Wed, 29 Jul 2020 05:19:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.12
X-Spam-Level:
X-Spam-Status: No, score=-2.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=oracle.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SdC4ABia5YAE for <nfsv4@ietfa.amsl.com>; Wed, 29 Jul 2020 05:19:25 -0700 (PDT)
Received: from userp2120.oracle.com (userp2120.oracle.com [156.151.31.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CFC03A09F1 for <nfsv4@ietf.org>; Wed, 29 Jul 2020 05:19:25 -0700 (PDT)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 06TCHf9P074363 for <nfsv4@ietf.org>; Wed, 29 Jul 2020 12:19:24 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : content-type : content-transfer-encoding : mime-version : subject : message-id : date : to; s=corp-2020-01-29; bh=hV0W/80bfXmapF7jSLtILgjOJtlgrCGtt8n3lefvXC0=; b=I/R+iDRPwWV9jiindqW+EeYaOaCYRdjDmT6bNEvPH6je2wbeRWDRP2WOxEFZwIXFDTl2 /6AyEsTN72l16xdBt2/3HvJlYFxgg0Yjq6ofbSHjilp/D8oPhXtN9MW4kqlbOXjsPPQs UhIeDBOBPLTv5129Oftrden6VaIHLKxyC0/qM0OK7Sm965+y6CqrIqKGWwwe0i/SQYdO cOYrxhavrUXRIfk7AgCgy+yqxWKhCLRoGdYI7yXkAtmsBVkgrl33zclhU5MvKaQLcVeW ckgyiJQeO2UD7OjyNqY9wtq7H8b5bVXavJwVrJ40OSaV8DuUrhwRBDYd7QwUs1McmDYM xA==
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by userp2120.oracle.com with ESMTP id 32hu1jn7vs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for <nfsv4@ietf.org>; Wed, 29 Jul 2020 12:19:23 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 06TCCTYR154708 for <nfsv4@ietf.org>; Wed, 29 Jul 2020 12:19:23 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserp3020.oracle.com with ESMTP id 32hu5wtsyy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <nfsv4@ietf.org>; Wed, 29 Jul 2020 12:19:23 +0000
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 06TCJLGh023792 for <nfsv4@ietf.org>; Wed, 29 Jul 2020 12:19:22 GMT
Received: from anon-dhcp-152.1015granger.net (/68.61.232.219) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 29 Jul 2020 05:19:21 -0700
From: Chuck Lever <chuck.lever@oracle.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Message-Id: <F31D2FA9-3347-4738-8918-64863A6684A6@oracle.com>
Date: Wed, 29 Jul 2020 08:19:20 -0400
To: NFSv4 <nfsv4@ietf.org>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9696 signatures=668679
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 adultscore=0 bulkscore=0 malwarescore=0 mlxscore=0 spamscore=0 mlxlogscore=999 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2007290081
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9696 signatures=668679
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 clxscore=1015 mlxlogscore=999 malwarescore=0 impostorscore=0 priorityscore=1501 spamscore=0 phishscore=0 suspectscore=0 bulkscore=0 mlxscore=0 lowpriorityscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2007290081
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/nlLTz-HurpBLqW4M7WfhJ81IWXs>
Subject: [nfsv4] new value for sourcecode "type" attribute
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfsv4/>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Jul 2020 12:19:28 -0000

Hello -

RFC 7991 defines version 3 of the xml2rfc mark-up language. New
RFC documents are being converted to version 3.

v3 adds a "sourcecode" element that is used to demark source code
included in published RFCs. The new element is defined here:

 https://tools.ietf.org/html/rfc7991#section-2.48

Section 2.48.4 defines a "type" attribute that specifies the type
of the included source code. The current list of type values is
maintained here:

 https://www.rfc-editor.org/materials/sourcecode-types.txt

Currently there is no value for XDR code (eg, source code that
might be contained in a .x file and fed to rpcgen). This language
looks like C, but is distinct. We likely need a unique type value
for this type of source code.

Because the nfsv4 WG is responsible for XDR and publishes documents
containing XDR source code, IMO this WG should come to a public
consensus on a consistent and appropriate value for code of this
type, and then request that the RFC Editor add that value to its
list of preferred sourcecode type values.

For consistency among the many documents that will be published
with such source code, I propose that a single new value "xdr" be
added to the list of preferred values for this purpose. Please
reply to this e-mail if you have objections.


--
Chuck Lever