Subject: [netmod] FW: DISCUSS: <draft-ietf-netmod-dsdl-map-09.txt>

From: "Romascanu, Dan (Dan)" <[email-masked]>
Date: Thu, 21 Oct 2010 16:12:37 +0200

Hi Lada,

Please address the issues raised by Sean in his DISCUSS. 

Thanks and Regards,

Dan

-----Original Message-----
From: [email-masked] [mailto:[email-masked]] On Behalf Of Sean Turner
Sent: Thursday, October 21, 2010 3:57 PM
To: [email-masked]
Cc: [email-masked]; [email-masked]
Subject: DISCUSS: <draft-ietf-netmod-dsdl-map-09.txt>

Discuss:
This is a discuss-discuss (I'm not asking for any changes - just trying to figure this out)

DSRL can change the validated schema.  The validated schema is the bit that normally would have been sent down the wire from say a client to a server.  From what I've yahoooo!-ed, DSRL can be used to modify the names of elements and fields.  Say a client changes the name of a field called "stop" to "arrêt" - who is the server going to know to undo that change to get back to a validated schema?  Are the all the mappings performed sent along from the client to the server to facilitate this?

The document includes the following text:

While the mapping from YANG to DSDL described in this document may in principle be invertible, the inverse mapping from DSDL to YANG is beyond the scope of this document.

Are we setting ourselves for clients who send stuff to servers and the server can't validate that the response is a validate schema?