[tei-council] death of <*Struct>: pending problems & suggested solutions

Syd Bauman Syd_Bauman at Brown.edu
Wed Aug 23 07:48:02 EDT 2006


> I have no problem with using the ISO 8601 range formats.

OK, but the question is, do you have a problem with my proposal
(which does not use the ISO 8601 range formats, but rather uses the
W3C-like notBefore= and notAfter= attributes, OR a value= and a
dur= (which, if combined with a solidus between them, would be the
same as an ISO 8601 4.4.4.3 representation))? 


> On dateRange and timeRange are @notBefore and @notAfter replacing
> @from and @to? I.e. I'm assuming if we just end up with date/time
> that there won't be a @from and @to?

Uhhh ... good question. I guess I was presuming from= and to= would
be dropped, but to be honest I don't have strong feelings one way or
the other at the moment. (Sebastian had indicated earlier that
personagrphy wanted from= and to= in att.datable, but I never heard
anything else about it, and I don't think the personography model
makes use of those attrs.)


> > Proposal: * delete <dateRange> and <timeRange>
> >           * add <date> and <time> to att.datable (thus they get
> >             notBefore= and notAfter=)
> >           * alter att.datePart so that rather than having
> >             attribute value { data.temporal | data.duration }
> >             it defines two attributes
> >             attribute value { data.temporal }
> >             attribute dur { data.duration }
> >           * add Schematron rule to <date> and <time> that insists
> >             that either ( value= and/or dur= ) OR ( notBefore= and/or
> >             notAfter= ) is present, but not both
> > 
> >           ALTERNATIVE: 
> >           Rather than having a Schematron rule, could plop all four
> >           attributes into alternate pairs in a single class. At least
> >           I think this is supposed to work, but at the moment it
> >           generates an invalid schema. (I've sent Sebastian separate
> >           mail.) 
> 
> If this can be done without a schematron rule, then that is certainly better.
> Although I'm slightly torn about it, I think getting rid of dateRange/timeRange
> in favour of having just having the ability to indicate this on date/time is a
> beneficial step.

Check.




More information about the tei-council mailing list