[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: [relax-ng] Agenda for RELAX NG telcon 20 June 2002
> -----Original Message-----
> From: James Clark [mailto:jjc@jclark.com]
> Sent: Tuesday, June 18, 2002 7:07 PM
> To: relax-ng@lists.oasis-open.org
> Subject: [relax-ng] Agenda for RELAX NG telcon 20 June 2002
>
> Compact syntax
>
> 1. Should "externalRef" keyword be renamed to "external"?
Yes, fine.
> 2. Should "notAllowed" keyword be changed so as to avoid mixed case
> keywords?
Why not use ! as Mr. Cowan suggests.
> 3. Does anybody prefer "()" as used by XQuery instead of the "empty"
> keyword?
Again, I like empty.
> 4. Should we allow
>
> attribute foo { }
>
> as a shorthand for
>
> attribute foo { text }
>
> ?
I like this because it provides a direct analogue to <attribute
name="foo"/>.
> 5. Should we make quotes on parameter values optional when the
> value is an NMTOKEN
>
> xs:string { minLength = 1 }
>
> ?
Hmmm. Hmmmmmmm.
> 6. Should we introduce an alternative string literal syntax that
> works well
> for strings that may contain multiple " and ' characters? The leading
> contender is Python-style triple-quoted strings.
Sure.
> 7. Should we provide an alternative syntax for an annotation element that
> occurs as the first child of a RELAX NG element but is not
> semantically an
> annotation on that parent element? Kawaguchi-san gave as an example:
>
> <element name="foo">
> <cc:java>code();</cc:java>
> <empty/>
> </element>
This seems like a good idea. By convention or by specification? If by spec,
where will this be specified? Should there be a (brief/modular) spec
describing RelaxNGCC support?
Since we use
## The foo element is empty.
in compact syntax for <a:documentation>, could we use
// code();
for RelaxNGCC annotations in the compact syntax as well?
> 8. What should the conformance clause say?
I agree that we shouldn't mandate too many cosmetics for annotations. John's
statement seems to be a good start. See
http://lists.oasis-open.org/archives/relax-ng/200206/msg00025.html
> James
>
>
> ----------------------------------------------------------------
> To subscribe or unsubscribe from this elist use the subscription
> manager: <http://lists.oasis-open.org/ob/adm.pl>
>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC