
Mike et al Some comments on proposal-on-facets.doc prior to today's extra call: - I had come to the same conclusion about deriving the dfdl:length of decimals etc from the min/max/inclusive/exclusive or totalDigits facets - it's a tooling feature not a DFDL spec feature. I did wonder whether that same argument could be applied to deriving dfdl:length of strings from length/maxLength but that would force the user to enter the same length twice which is poor usability. So I am happy with the proposed scope of dfdl:lengthKind="useSchemaFacet". Should we change the enum to "useSchemaLength" ? - I don't think we should be considering dropping min/max/inclusive/exclusive or totalDigits facets. I might have a binary integer that I want to validate against a range - such an integer would not have a numberFormat. - Dropping pattern facet prevents a user from validating that a fixed length or delimited string contains certain characters, eg, is pure alphabetic. I think pattern facet should be retained. We have them in MRM for validation so dropping is a functional loss. - Let's only drop those facets that don't have a sensible validation semantic in DFDL. That to me means whitespace only. Regards, Steve Steve Hanson WebSphere Message Brokers Hursley, UK Internet: smh@uk.ibm.com Phone (+44)/(0) 1962-815848 Mike Beckerle <beckerle@us.ibm.com> Sent by: dfdl-wg-bounces@ogf.org 03/10/2007 22:19 To dfdl-wg@ogf.org cc Subject [DFDL-WG] Minutes from 10/3 meeting Attached is revised "facets" document based on discussion in the meeting. Meeting friday on defaults/nulls/optionals. Also discussed: OGF upcoming meeting - alan going - goals for this are - udpate on our progress and recruiting. Also discussed: XPath 2.0 - spec is so huge it makes an excess burden for DFDL implementations if we say our expression language is all of Xpath 2.0. Can we subset it? E.g., XPath 2.0 language constructs, but with the smaller XPath 1.0 function library? This is not enough as we want to avoid even some language things e.g., we don't need the iteration constructs. What else? Agreed that the most critical thing is that our path language is consistent with XPath 2.0 semantics. Alan writing up a proposal. Mike Beckerle STSM, Architect, Scalable Computing IBM Software Group Information Platform and Solutions Westborough, MA 01581 direct: voice and FAX 508-599-7148 assistant: Pam Riordan priordan@us.ibm.com 508-599-7046 -- dfdl-wg mailing list dfdl-wg@ogf.org http://www.ogf.org/mailman/listinfo/dfdl-wg Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU