wiki-archive/twiki/data/DarwinCore/DateLastModified.txt,v

179 lines
5.3 KiB
Plaintext

head 1.7;
access;
symbols;
locks; strict;
comment @# @;
1.7
date 2008.04.15.07.00.46; author StanleyBlum; state Exp;
branches;
next 1.6;
1.6
date 2008.04.14.02.58.46; author JasonHolmberg; state Exp;
branches;
next 1.5;
1.5
date 2007.04.19.21.52.56; author GailKampmeier; state Exp;
branches;
next 1.4;
1.4
date 2006.10.23.17.21.58; author StephenLong; state Exp;
branches;
next 1.3;
1.3
date 2006.10.06.18.47.47; author StephenLong; state Exp;
branches;
next 1.2;
1.2
date 2006.09.19.17.54.45; author StephenLong; state Exp;
branches;
next 1.1;
1.1
date 2006.09.14.17.02.29; author StephenLong; state Exp;
branches;
next ;
desc
@none
@
1.7
log
@none
@
text
@%META:TOPICINFO{author="StanleyBlum" date="1208242846" format="1.1" reprev="1.7" version="1.7"}%
%META:TOPICPARENT{name="DarwinCoreDraftStandard"}%
---++Element Description: Date Last Modified
The last date-time of publication when any of the data for the record were modified from the previous publication of that record. When publishing a record for the first time, use the publication date-time. Returns values as ISO 8601 date and time. (cf. http://www.w3.org/TR/NOTE-datetime. Example: November 5, 1994, 8:15:30 am, US Eastern Standard Time” would be “1994-11-05T13:15:30Z”)
---+++ Comments
Use the space below to make comments about this page. -- Main.StephenLong - 24 Aug 2006
------
<i>The following explanation may become part of the definition or supplementary description if it is broadly viewed as useful. -- StanleyBlum; 2008-04-14 (my time, wherever that might be) </i>
This field is intended to enable a data consumer to repeatedly query a provider and retrieve only the records that have been changed or newly published since the last time the consumer posed the same query to the provider. Retrieving only the new and changed records is more efficient than retrieving all records, most of which are unchanged since the consumer's last visit. To support this system the provider and consumer must use an explicit and comparable representation of absolute time. If the DateLastModified is given without an indication of time zone, records could be missed.
------
http://www.w3/org/TR/NOTE-datetime is outdated from what the wiki now states.
Secondly, while DateLastModified is an essential component, I would agree, DateLastModified does not equal date+time+timezone displacement, and I am skeptical that this latter is a reasonable feature to expect of everyone's databases. Are there off the shelf databases that actually allow you to set the timezone, much less the displacement from Z as part of the timestamp, and in this format? I can figure out how to take the pieces and knit them together in this format, but it adds overhead (unnecessary overhead IMHO, for which I would appreciate hearing a coherent argument beyond that it is a W3 standard for webpages (not databases)). I'm wondering why this complex field (and not its components) should be part of the DarwinCore.
-----
It would be helpful to know how you think the w3 note conflicts with what is stated here about our need for this date-time format.
Every common operating system contains a time value (and timezone), which your database can use to record the time of editing and/or publication events. Note, however, that it is not the time of editing that is relevant, but the time of publication. These may be the same if your database is exposed live to your data provider software, but they are not the same if your data provider works off of a snapshot (a copy) of your database.
-- StanleyBlum; 2008-04-15
-------
An updated link:
http://www.w3.org/TR/NOTE-datetime
What is the main objective of this field: human or machine readability?
@
1.6
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="JasonHolmberg" date="1208141926" format="1.1" reprev="1.6" version="1.6"}%
d4 1
a4 1
The last date-time of publication when any of the data for the record were modified from the previous publication of that record. When publishing a record for the first time, use the publication date-time. Returns values as ISO 8601 date and time. (cf. http:www.w3.org/TR/NOTE-datetime and http://www.iso.org/iso/en/prods-services/popstds/dateandtime.html Example: November 5, 1994, 8:15:30 am, US Eastern Standard Time&#8221; would be &#8220;1994-11-05T13:15:30Z&#8221;
d9 3
a12 1
%ICON{bubble}%
d15 1
a15 1
First of all, the URL http://www.iso.org/iso/en/prods-services/popstds/dateandtime.html does not resolve to a valid page and http:www.w3/org/TR/NOTE-datetime is outdated from what the wiki now states.
d21 8
@
1.5
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="GailKampmeier" date="1177019576" format="1.1" reprev="1.5" version="1.5"}%
d16 7
@
1.4
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="StephenLong" date="1161624118" format="1.1" version="1.4"}%
d13 3
@
1.3
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="StephenLong" date="1160160467" format="1.1" version="1.3"}%
d3 1
a3 5
This is a test documentation page for a <noautolink> *DateLastModified* </noautolink> concept.
-- Main.StephenLong - 14 Sep 2006
---++Element Description
a12 1
@
1.2
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="StephenLong" date="1158688485" format="1.1" version="1.2"}%
a11 1
d16 2
a17 1
------@
1.1
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="StephenLong" date="1158253349" format="1.1" version="1.1"}%
d12 6
@