OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-ndrsc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [ubl-ndrsc] Rule: 5


#2 looks good

At 10:29 AM 7/21/2003 -0500, Lisa-Aeon wrote:
>We now have 2 possible ways to word this rule:
>
>(Order does not imply anything)
>
>1.
>[R 5]  XML names must start with a letter (a to z or A to Z) optionally
>followed by any number of letters or digits (0 to 9, a to z, and A to Z).
>They may not  include periods, spaces, or other separators. As a regular
>expression this is represented as:  [a-zA-Z][a-zA-Z0-9]*
>
>
>2.
>[R 5]  XML names must start with a letter (a to z or A to Z) optionally
>followed by any number of letters or digits (0 to 9, a to z, and A to Z).
>Other characters not described here, such as punctuations, periods,
>spaces, or other separators MUST NOT appear in XML names.
>As a regular expression this is represented as:  [a-zA-Z][a-zA-Z0-9]*
>
>Can we have a straw poll on this, please send me an email saying Rule #1 or
>#2.  I will post results.  Thanks.
>
>Lisa
>
>----- Original Message -----
>From: "Chin Chee-Kai" <cheekai@softml.net>
>To: "UBL-NDR" <ubl-ndrsc@lists.oasis-open.org>
>Sent: Thursday, July 17, 2003 9:18 PM
>Subject: Re: [ubl-ndrsc] Rule: 5
>
>
> > On Thu, 17 Jul 2003, Dan Vint wrote:
> >
> > >>How about combining the two so a business person can understand as well
>as
> > >>the programmer types? So something like this:
> > >>
> > >>>[R 5]  XML names must start with a letter (a to z or A to Z) optionally
> > >>>followed by any number of letters or digits (0 to 9, a to z, and A to
>Z).
> > >>>They may not  include periods, spaces, or other separators. As a
>regular
> > >>>expression this is represented as:  [a-zA-Z][a-zA-Z0-9]*
> >
> > That's a good idea, Dan.
> >
> > Agree with suggested wording, except 2nd sentence which somewhat
> > weakens it again.  May I tap on your wordings to suggest:
> >
> > [R 5]  XML names must start with a letter (a to z or A to Z) optionally
> > followed by any number of letters or digits (0 to 9, a to z, and A to Z).
> > Other characters not described here, such as punctuations, periods,
> > spaces, or other separators MUST NOT appear in XML names.
> > As a regular expression this is represented as:  [a-zA-Z][a-zA-Z0-9]*
> >
> >
> >
> > Best Regards,
> > Chin Chee-Kai
> > SoftML
> > Tel: +65-6820-2979
> > Fax: +65-6743-7875
> > Email: cheekai@SoftML.Net
> > http://SoftML.Net/
> >
> >
> >
> >
> > >>At 10:11 AM 7/17/2003 -0500, Lisa-Aeon wrote:
> > >>>Rules for Voting:  Each email will have only one rule in it, I will try
>to
> > >>>mark the rules that group with it, or rules that might duplicate it.
>The
> > >>>membership has 5 working days to bring forth objection or discussion,
>after
> > >>>the 5 working days, if there are no objections, the rule will be
>assumed to
> > >>>be "ACCEPTED" and be given to the LCSC for their implementation.
> > >>>
> > >>>Voting period on this rule ends:  July 24, 2003
> > >>>
> > >>>*******************************
> > >>>
> > >>>We discussed the actually wording on this rule, but had not finalized
> > >>>whether or not it is accepted.  Please read through, I put together a
> > >>>changed rule that I think is what the group had wanted.  Discuss and
>vote.
> > >>>
> > >>>Old Wording:
> > >>>
> > >>>[R 5]  XML names constructed from dictionary entry names must not
>include
> > >>>periods, spaces, or other separators.
> > >>>
> > >>>Change to:
> > >>>
> > >>>[R 5]  The XML names in UBL should be drawn from the regular expression
>set
> > >>>[a-zA-Z]+[a-zA-Z0-9]*.
> > >>>
> > >>>
> > >>>Comments:
> > >>>
> > >>>This is another rule LCSC has been asking for, should we clarify?
> > >>>
> > >>>The regular expression is not quite right, but we agree.  We want
> > >>>clarification, we don't want difficulty in translation or programming
>within
> > >>>other environments.
> > >>>
> > >>>CK: Underscores (_) used as first character to denote "internal usage
>of
> > >>>some sort" need not be considered separators, but should presumably
>fall
> > >>>under this guidance of usage avoidance. So suggest that "separators" be
> > >>>replaced by  "any other character than the 52 upper and lower case
>alphabets
> > >>>and the 10 digit characters.  In other words, the XML names in UBL
>should be
> > >>>drawn from the regular expression set [a-zA-Z]+[a-zA-Z0-9]*" Note: this
> > >>>would also help mapping to the namespaces of other  languages such as
> > >>>Java.Correction from
> > >>>
> > >>>Dan Vint: Change regular expression to: [a-zA-Z][a-zA-Z0-9]*
> > >>>
> > >>>
> > >>>---
> > >>>Outgoing mail is certified Virus Free.
> > >>>Checked by AVG anti-virus system (http://www.grisoft.com).
> > >>>Version: 6.0.498 / Virus Database: 297 - Release Date: 7/8/2003
> > >>>
> > >>>
> > >>>
> > >>>---
> > >>>
> > >>>File has not been scanned
> > >>>
> > >>>Checked by AVG anti-virus system (http://www.grisoft.com).
> > >>>Version: 6.0.498 / Virus Database: 297 - Release Date: 7/8/2003
> > >>>
> > >>
> > >>
> > >>You may leave a Technical Committee at any time by visiting
>http://www.oasis-open.org/apps/org/workgroup/ubl-ndrsc/members/leave_workgroup.php
> > >>
> > >>
> >
> >
> >
> > You may leave a Technical Committee at any time by visiting
>http://www.oasis-open.org/apps/org/workgroup/ubl-ndrsc/members/leave_workgroup.php
> >
>
>
>---
>Outgoing mail is certified Virus Free.
>Checked by AVG anti-virus system (http://www.grisoft.com).
>Version: 6.0.498 / Virus Database: 297 - Release Date: 7/8/2003
>
>
>You may leave a Technical Committee at any time by visiting 
>http://www.oasis-open.org/apps/org/workgroup/ubl-ndrsc/members/leave_workgroup.php



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]