W3C home > Mailing lists > Public > public-openannotation@w3.org > May 2013

Re: Provenance examples have non conformant dates

From: Bob Morris <morris.bob@gmail.com>
Date: Fri, 31 May 2013 13:46:04 -0400
Message-ID: <CADUi7O6W8Jj3VFrJvxEs1HvGwxNXWY_w3XHrbQBOToULqo78hw@mail.gmail.com>
To: Robert Sanderson <azaroth42@gmail.com>
Cc: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>, public-openannotation <public-openannotation@w3.org>
The spec seems clear: "The datetime MUST be expressed in the
xsd:dateTime format, and SHOULD have a timezone specified."
So only the examples are at issue, so IMO it can be changed at will.
I would say waiting is good even for silent changes.  The main cost is
to those of us insufficiently SPARQL facile who then bang their heads
on handcrafted examples whose date comparisons don't work properly.
Besides, I should imagine that any respectable annotation generation
software is likely to be creating dates with APIs that do the right
thing about typed literals, if not by default then without much
effort.

As an aside, is their some powerful reason why SPARQL 1.1 doesn't
support xsd:date typed literals as operands to operators? [1] .  It
would seem to be even easier than xsd:dateTime.

[1] http://www.w3.org/TR/rdf-sparql-query/#operandDataTypes

On Fri, May 31, 2013 at 12:05 PM, Robert Sanderson <azaroth42@gmail.com> wrote:
>
> Is this a typo to silently fix, or a substantive change that requires a
> version increment? If the latter, then I'd prefer to wait until after the
> Manchester meeting in case there are further changes needed.
>
> Also, the spec should be clearer whether it's a string that happens to have
> that format internally, or whether it is an xsd:datetime data type. If the
> former, the example is correct?
>
> Rob
>
> On May 31, 2013 9:40 AM, "Stian Soiland-Reyes"
> <soiland-reyes@cs.manchester.ac.uk> wrote:
>>
>> I have pointed it out earlier.
>>
>> On 31 May 2013 16:33, Bob Morris <morris.bob@gmail.com> wrote:
>> > Not sure if this has been previously remarked by anyone:
>> >
>> > The dates in the examples in [1] are strings but MUST be xsd:dateTime,
>> > e.g <anno1> text should have
>> >
>> >  oa:annotatedAt "2013-01-28T12:00:00Z" ^^xsd:dateTime;
>> >
>> > If that will be changed, probably also need to add xsd: to the
>> > namespace table at the beginning of the doc
>> >
>> > Bob
>> >
>> > [1]
>> > http://www.openannotation.org/spec/core/20130208/core.html#Provenance
>> >
>> > --
>> > Robert A. Morris
>> >
>> > Emeritus Professor  of Computer Science
>> > UMASS-Boston
>> > 100 Morrissey Blvd
>> > Boston, MA 02125-3390
>> >
>> > IT Staff
>> > Filtered Push Project
>> > Harvard University Herbaria
>> > Harvard University
>> >
>> > email: morris.bob@gmail.com
>> > web: http://efg.cs.umb.edu/
>> > web: http://wiki.filteredpush.org
>> > http://www.cs.umb.edu/~ram
>> > ===
>> > The content of this communication is made entirely on my
>> > own behalf and in no way should be deemed to express
>> > official positions of The University of Massachusetts at Boston or
>> > Harvard University.
>> >
>>
>>
>>
>> --
>> Stian Soiland-Reyes, myGrid team
>> School of Computer Science
>> The University of Manchester
>> http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718
>>
>



-- 
Robert A. Morris

Emeritus Professor  of Computer Science
UMASS-Boston
100 Morrissey Blvd
Boston, MA 02125-3390

IT Staff
Filtered Push Project
Harvard University Herbaria
Harvard University

email: morris.bob@gmail.com
web: http://efg.cs.umb.edu/
web: http://wiki.filteredpush.org
http://www.cs.umb.edu/~ram
===
The content of this communication is made entirely on my
own behalf and in no way should be deemed to express
official positions of The University of Massachusetts at Boston or
Harvard University.
Received on Friday, 31 May 2013 17:46:32 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:22:04 UTC