[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [xcbf] Comments received on ballot
Phil, I cannot support this view, Any ballot based on it, I will have to vote NO on. Do you really want to go down this confrontational route? I guess you do. John L PS I never saw you as a Bush supporter for the Iraq invasion, but you are very much taking the same attitude - I have the power, and I am going ahead, no matter what the cost. Yuck. As I have said before, there are far better ways than conflict to resolve disputes. Phillip H. Griffin wrote: > > > Ed Day wrote: > >>Hi all, >> >>Sorry to be a stick in the mud on this, but I do think it is important that >>potential implementors have full access to all referenced material in a >>standard. The fact that this new VXER standard has apparently changed under >>our feet (in the forms of new names, etc.) underscores the problem. Who is >>to say it won't change again before it is finalized? >> >> > Your voting NO is not being a stick in the mud. It is a thoughtful > contribution to the XCBF work. In my opinion, all comments > and votes help us to shape the work. > > This would have been harder for me to say until I saw the new > substantial changes being suggested, both in the document text > and to the schema. > > We were lead to believe back in December in Baltimore that we > should put "VXER" into the XCBF document. Now, three months > later, and after twice approving the XCBF document as a CS, we > are suddenly informed that this term has been deprecated and that > we must adopt new terminology that has not been balloted and > approved. > > We could chase our tails forever with such changes. But doing so > would further delay progress of our work and eliminate one of the > primary benefits of developing new standards in OASIS - that we > enjoy in OASIS an efficient, streamlined standards process. > >>I agree with Phil that the use of this standard is not really necessary >>here. The inclusion of a simple comment in the schema identifying the >>fields to be encoded in base64 should be sufficient for developers. As Phil >>correctly points out, most automated tools have configuration facilities to >>allow this sort of thing to be done without formal declarations. >> >> > To delay our work any longer while we wait for the ISO/IEC > and ITU-T organizations to enter their convoluted and lengthy > ballot process over notation that is not even needed would > be a setback for XCBF. > > Phil > >>Ed Day >> >> >>----- Original Message ----- >>From: "Phillip H. Griffin" <phil.griffin@asn-1.com> >>To: "[OASIS XCBF]" <xcbf@lists.oasis-open.org> >>Sent: Wednesday, April 02, 2003 6:34 AM >>Subject: Re: [xcbf] Comments received on ballot >> >> >> >> >>>John, >>> >>>Thank you for your comments. >>> >>>You overlook three key points in my ballot remarks. There are existing >>>implementations of XCBF without this new encoding control notation. >>>Such notation is not part of any public standard (hence Ed's comment). >>>Removal of the VXER reference and a minor clarification of the Base64 >>>processing could eliminate months of further delay needed to allow the >>>ISO/IEC and ITU-T processes to begin - not end, which could require >>>even more time. >>> >>>The corrections needed in the current CS, as pointed out in Alessandro's >>>ballot remarks, would also be delayed. >>> >>>Starting a second version presents another way forward, and perhaps >>>new opportunities. This need not be limited to only corrections. I would >>>expect a second version would deal with new material as well. >>> >>>In any event, perfecting the current CS to make it as clean as possible >>>has a lot of appeal. But doing this would not include adding any new >>>"VXER" material that is still very much subject to change. We don't >>>benefit by introducing additional flux. >>> >>>My preference is to eliminate the VXER reference. >>> >>>Phil >>> >>> >>> >>> >>>John Larmouth wrote: >>> >>> >>> >>>>To resolve Ed Day's comment, the ASN.1 ammendment 1 needs to be >>>>publicly available. That will occur in late September (of this year). >>>> >>>>Correcting the other comments can be done very quickly, but would be >>>>best done shortly after 10 May when ISO balloting starts, as the >>>>technical contents of the ammendment will then be stable. >>>> >>>>So if you want EVERYBODY on board, a time-scale of late September for >>>>final progression to an OASIS standard looks good. If you are >>>>prepared to go ahead without Ed, then progression in late May would be >>>>fine. >>>> >>>>I do not think it is sensible to have a version 1 then a version 2 >>>>within 6 months, with no changes other than the editorial problems >>>>identified. >>>> >>>>I have added comments to your remarks below on my comments. My last >>>>remark is probably the most important. Why are you not prepared to do >>>>this right? It is no big hassle. >>>> >>>>John L >>>> >>>>PS Alternatively, you abandon BASE64 and use only BASIC-XER and CXER, >>>>but I don't think you want to do that, and I do not recommend that. >>>> >>>>Phillip H. Griffin wrote: >>>> >>>> >>>> >>>>>Attached are the comments received on the ballot which just closed. >>>>>These should be addressed, any corrections made to the document, >>>>>and a new CS balloted and approved before we proceed. Or as an >>>>>alternative, we could begin a new version two document and address >>>>>these comments in that document. >>>>> >>>>>At any rate, I'll have no time to attend to these in the short run, but >>>>>comments on these comments, how they should be resolved, when >>>>>and how to move forward and in what time frame would be much >>>>>appreciated. >>>>> >>>>>Phil >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>------------------------------------------------------------------------ >>>> >>>> >>>>>John Larmouth Comments >>>>>There are a couple of editorial changes that need making, but these >>>>>will be addressed as part of my response to the OSIS ballot. They are >>>>>as follows: >>>>> >>>>>1)The title of X.693 amendment 1 has changed, and needs correcting. >>>>> >>>>>2)In a few places, the correct terms BASIC-XER and EXTENDED-XER >>>>>need using instead of the old terms XER and VXER. >>>>> >>>>>4)In order to align the ASN.1 with the main text, a two-line >>>>> encoding control section needs to be added to the ASN.1. (It is >>>>>possible that BASE64 was intended to be used for certificates and >>>>>cris in SignedData, in which case a further line will be needed.) >>>>> >>>>>It is my understanding that it is not possible to change the document >>>>>before submission for the main ballot, and these comments will >>>>> >>>>> >>therefore >> >> >>>>>be made on the main ballot. If, however, it *is* still possible to >>>>>make editorial changes to the document that is being approved for >>>>>submission for OASIS ballot, then the above comments can be turned >>>>>into specific change items. >>>>> >>>>>Phil Griffin Comments >>>>> >>>>>No ASN.1 encoding control statements are required to implement XCBF >>>>>CS 1.0. >>>>> >>>>> >>>>If you do not include them, then the ASN.1 module is inconsistent with >>>>the English text and examples. That would be plain daft. >>>> >>>> >>>> >>>>>These need only be added for the convenience of some ASN.1 tool >>>>>vendors, but are not needed by the community using this specification >>>>>at large. >>>>> >>>>> >>>>Rubbish. The spec in the ASN.1 is for an encoding that does not allow >>>>BASE664. This is totally different from what is said in the body. It >>>>is nothing to do with tools - it is to do with a consistent spec. >>>> >>>> >>>> >>>>>The certificates and CRLS components of >>>>>type SignedData are represented as Base64 armored binary objects >>>>>that happen to be encoded using the ASN.1 Distinguished Encoding >>>>>Rules. The OCTET STRING type can be used to transfer these objects >>>>>and to verify that the data is "ASN.1-valid" with respect to the XCBF >>>>>ASN.1 Schema. This data, then represented as hexadecimal characters, >>>>>can be subsequently transformed by a receiving application into >>>>>Base64 characters. This process does not require any additions to the >>>>>current XCBF ASN.1 schema. On >>>>>encoding these binary objects, they can be encoded directly >>>>>into the hexadecimal representation required by the OCTET STRING >>>>>type specified in the XCBF ASN.1 Schema, then converted after schema >>>>>validation into Base64 by the recipient. >>>>> >>>>> >>>>The issue is not what manipulations can be done, the issue is what is >>>>a conforming transfer between two different systems. It uses BASE64 >>>>or it does not. >>>> >>>>However, I do not understand your resistance to producing a fully >>>>consistent spec that is totally aligned with the final ASN.1 Standard. >>>>We are talking about a maximum of ten lines of editorial change in a >>>>formal part of the document. >>>> >>>> >>>> >>>>>Alessandro Triglia Comments >>>>> >>>>>Comments on the XML Common Biometric Format Committee Specification, >>>>>25 March 2003 >>>>> >>>>>Line 28: >>>>>The sentence "They conform to the canonical variant of the XML >>>>>Encoding Rules (XER)" should become "They conform to the XML >>>>>Encoding Rules (XER)". In addition, the document should specify >>>>>exactly when CXER must be used and when BASIC-XER or EXTENDED-XER >>>>>must be used. >>>>> >>>>> >>>>>Line 73: >>>>> >>>>>The sentence "They conform to the canonical variant of the XML >>>>>Encoding Rules (XER)" should become "They conform >>>>>to the XML Encoding Rules (XER)". In addition, the document >>>>>should specify exactly when CXER must be used and when BASIC-XER or >>>>>EXTENDED-XER must be used. >>>>> >>>>> >>>>>Lines 173-181 >>>>> >>>>>I propose deletion of this paragraph (although I proposed its >>>>>insertion originally). It now looks confusing and not actually >>>>>correct. >>>>> >>>>> >>>>>Line 177: >>>>> >>>>>The phrase "basic XER (XER) or Variant XER (VXER)" should become >>>>>"BASIC-XER or EXTENDED-XER". >>>>> >>>>> >>>>>Line 180: >>>>> >>>>>The phrase "either XER or VXER" should become "either BASIC-XER or >>>>>EXTENDED-XER" >>>>> >>>>> >>>>>Line 1742: >>>>> >>>>>The title of X.693 Amd. 1 should be corrected. I am not sure about >>>>>the year of publication. >>>>> >>>>> >>>>>Line 1787: >>>>> >>>>>"x968-biometricTemplates" contains an invalid character in place of >>>>>the first hyphen. >>>>> >>>>> >>>>>Line 2230: >>>>> >>>>>An encoding control section should be added before the end of the >>>>>ASN.1 module (module X9-84-CMS), as follows: >>>>> >>>>>--------------------------- >>>>>ENCODING-CONTROL XER >>>>> >>>>>BASE64 certs, crls IN OriginatorInfo >>>>>--------------------------- >>>>> >>>>>This would align the ASN.1 with the text (line 1541-2). >>>>> >>>>>Line 2230: >>>>> >>>>>It is unclear to me why the fields "certificates" and "crls" of >>>>>"SignedData" aren't encoded in base-64 as well. If this was the >>>>>intention, then the text should be corrected to mention this >>>>>(somewhere around line 1043). Also, the encoding >>>>>control section at the end of module X9-84-CMS should become: >>>>> >>>>>--------------------------- >>>>>ENCODING-CONTROL XER >>>>> >>>>>BASE64 certs, crls IN OriginatorInfo >>>>>BASE64 certificates, crls IN SignedData >>>>>--------------------------- >>>>> >>>>> >>>>>Lines 2753, 2754, 2796, 2798, 2800: >>>>> >>>>>Extra space characters in the encoding examples should be removed. >>>>> >>>>>Line 2803: >>>>> >>>>><oid> 4 </oid> should become <id> 4 </id> >>>>> >>>>>Line 3007: >>>>> >>>>><oid>4</oid> should become <id>4</id> >>>>> >>>>> >>>>>Lines 1293, 1330, 1390, 1490, 1669, 3057: >>>>> >>>>>It is unclear why these lines contain a content type ID >>>>>of 1.2.840.113549.1.7.1, while lines 1238-1244 seem to indicate that >>>>>a content type ID of 1.2.840.113549.1.7.6 >>>>>should be used. >>>>> >>>>> >>>>>Line 2393: >>>>> >>>>>The OID values id-unknown-type and following should be included in >>>>>the definition of the BiometricTypes information object set at line >>>>>2393. >>>>> >>>>>Paul Thorpe Comments >>>>> >>>>>I originally voted no with the following comment: The submission as >>>>>an OASIS standard should be delayed until >>>>>the the ISO ballot has started on the Amendment specifying >>>>>the BASE64 encoding instruction which is referenced by the >>>>>XCBF Committee Specification 1.0. >>>>> >>>>>I have changed my vote to Yes since I understand the OASIS ballot >>>>>period will extend beyond the the May 10 expected start of the ISO >>>>>ballot on the X.693 amendment which supports >>>>>the BASE64 encoding instruction. This instruction needs to be >>>>>added to the ASN.1 modules in the XCBF Committee Specification. >>>>> >>>>>Ed Day Comments >>>>> >>>>>Will not approve until VXER reference is removed or document is >>>>>available. >>>>> >>>>> >>>> >>>> >>>> >>> >>> >> >> >> >> > -- Prof John Larmouth Larmouth T&PDS Ltd (Training and Protocol Development Services) 1 Blueberry Road Bowdon j.larmouth@salford.ac.uk Cheshire WA14 3LS Tel: +44 161 928 1605 England Fax: +44 161 928 8069
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]