-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider how to support additional metadata for newspapers use case #442
Comments
Date is important for building a calendar view. Doesn't need to be typed or anything, just need to know which entry to grab from the bucket/pail. #438 Might be an alternative to building out a service. |
Also need things like page number, word count, article title, byline, etc. All of these can go in the |
Proposal from tech mtg @ GW: import dcterms:date as |
I propose "viewingDate" to align with viewingHint, viewingDirection. viewingDate
Cardinality -- SHOULD have at most 1? Or multiple just means it will appear multiple times in the timeline? (some nasty duration hack?) |
From the changes in 898f98a (linebreaks added for readability): viewingDate
: A date that the client can use when presenting the resource to the user in a time-based user
interface, such as a calendar or timeline. The value _MUST_ be an xsd:dateTime literal, of the
form "YYYY-MM-DDThh:mm:ssZ". If the exact time is not known, then 00:00:00 _SHOULD_ be used. Does this mean that only UTC as expressed with the timezone as |
I would restrict it to only UTC to avoid requiring clients to do On Wed, May 13, 2015 at 1:32 PM, Mx A. Matienzo notifications@github.com
Rob Sanderson |
+1 to requiring UTC in Z form |
I don't really like "viewingDate" though. I can't quite put my finger on why, but some quick thoughts:
Assuming we stick with a date, I think I'd be more comfortable with just "date", which would align it more closely with "width" and "height", or maybe "sortDate", since that's what it's really about. |
Okay, granted it's not quite the same as the other viewing properties. How about navigationDate or (shorter) navDate? That's the purpose of the date after all, and would establish a pattern between properties intended for navigation to the object versus the rendering/view[ing] of the object? Following 4. we don't have any use case for non dates, and if it's not a date just sortable, it wouldn't fulfill the calendar or timeline use cases we do have. So re 2. yes I think it does, as the interval between dates is important, not just the order. And I buy the argument that we don't have any real use cases for resources other than Manifest and Collection [e.g. collection of the 3 editions of a newspaper on a single day, with a date but no time]. The reason I thought to make it optional everywhere was that in the table at the end, we would have to put "not allowed" ... which then seems like a breaking change to make it optional in the future? Or is that okay if in 2.2 we allow it on, say, Ranges? |
I also think our use cases are for a date specifically (not just an order). Re. naming: I like "sortDate" but "navDate" also. I agree that "viewingHint" and "viewingDirection" feel different Imagine a diary, one day per page, with multiple volumes.... I can see dates on Collection, Manifest, Range... Canvas? IMO adding MAY on another object in 2.2 is not a breaking change however (ref: #470) |
OK. I figured if I asked for a bunch of stuff I'd get what I most wanted 😏. +1 to "navDate" or "sortDate" with a slight preference for the former as it reflects our intentions the best (IMO). |
Closed by ae5f1df |
Issue date and article category are used as facets in display in CDNC for example
http://cdnc.ucr.edu/cgi-bin/cdnc?a=q&hs=1&r=1&results=1&txq=oranges&txf=txIN
The text was updated successfully, but these errors were encountered: