> > (BTW, I find the word "default" a bit ambiguous. It seems to be
> > implied that the CQL context set itself is "the default", see
> > http://www.loc.gov/z3950/agency/zing/cql/context-sets.html )
>
> It is the default for everything other than indexes.
>
> So when we say:
> dc.date >/isoDate "2004-08-26"
>
> we actually mean:
> dc.date cql.>/cql.isoDate "2004-08-26"
However .... Eliot's point is that the use of "default" is confusing and I
think he's right. A server has a "default index", and CQL is the "default
context set". The problem is that a context set includes an index. So I can
see where this terminology generates confusion, compounded by the fact that
the index default is per server and the context set default is global. I
think it would be good not to use the term "default context set", use
instead "general context set". Then you have a server's default index, and
a general context set (which we could describe as prescribing global default
values for everything except the index).
--Ray
|