[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MMUSIC] ABNF syntax in 3388bis



Hi,

it needs to be optional so that an implementation can use a group line with no identification tags to express its capabilities (i.e., the values for grouping semantics it supports). For example, an implementation may only support LS and FID but none of the semantics extensions defined later.

Cheers,

Gonzalo

Ali C. Begen (abegen) wrote:
I have a question about http://www.ietf.org/id/draft-ietf-mmusic-rfc3388bis-03.txt

Section 5 of -03 version says:

           group-attribute     = "a=group:" semantics
                                 *(space identification-tag)
           semantics           = "LS" / "FID" / semantics-extension
           semantics-extension = token

I don't know every detail of the ABNF syntax, but here the identification tags seem to be totally optional, whereas we at least need two of them to be able to use the 'group' attribute, right?

So, should not we rather have:

           group-attribute     = "a=group:" semantics
                                 2*(space identification-tag)
           semantics           = "LS" / "FID" / semantics-extension
           semantics-extension = token

-acbegen