Representing Periodicals in OPDS 2 #84
Replies: 4 comments 1 reply
-
Looking at this closer in order to be able to support other type of periodicals and the way they are referenced in libraries, we should consider volume numbers as well. A periodical can and typically does have volumes, where a volume usually represents a collection of issues published within a specific year, with each issue being numbered within that volume; meaning a periodical will be referenced using both a volume number and an issue number. Key points about periodicals and volumes:
Therefore in the belongsTo collection we should ad or ask providers to add additional context regarding the volume to which a publication belongs using schema.org/PublicationVolume.
|
Beta Was this translation helpful? Give feedback.
-
The above use case was for minimum information to Harvest a collection from a provider e.g. a server client. In the use case for a user client application, additional properties could be added to help with discovery and presentation using a link property in the respective
|
Beta Was this translation helpful? Give feedback.
-
Journal Use Case Journals can be more complicated becasue they contain independently published articles that are published as stand alone publications as well as part of a published periodical. However that should only impact the publication's metadata @type property to identify it not as a publication issue, but rather a journal article. For an independently distributed Article would need to add to the belongsTo property the context of the an issue
If the publication is the complete issue and not the individual article, then One note, a Jounral Articles and Publication Issue shares the ISSN of the periodical in which it was publlshed, therefore, the publication metadata collection identifier property should NOT use ISSN becasue it will not be unique beteen issues or other article issues. Another URI should be used at the Issue and Article level. |
Beta Was this translation helpful? Give feedback.
-
While i was not intending to go into article or story level expression via OPDS for metadata harvest and client presentation, it is apparently a more common use case need. Wading into these waters I see two possible approaches. Because the spec says: "OPDS 2.0 is based on the same abstract model as the Readium Web Publication Manifest." AND
I interpret that the "compact collection" should be used. The question is what does it link to? RWPM has two things that could contain convey the contents - The Example
the other example is within the
the above would basically be a web document with links to the respective articles or stories. Another question would be how to provide context to the two collections such as Which methods are better for the two use cases - harvesting vs client presentation? |
Beta Was this translation helpful? Give feedback.
-
We have Magazine and Newspaper periodical providers using OPDS 2. There are no examples as to how this should be propoerly represented in OPDS 2. However, there seem to be most of the.
Because a periodical publication is published overtime as a Publication Issue - the Publication metadata collection
@type
property can usehttps://schema.org/PublicationIssue
The Publication Metadata collection's "belongTo" property can be used to create the associaltion of the PublicationIssue to the Periodical.
Example:
In the above example the preferred Identifier of the periodical is the serial publication's ISSN. However, any unique persistent ID of the periodical publication could be used. It should not be used and the Publication Issues identifier property. That identifier property should be unique to the issue.
Additionally, becasue periodical are published as issues, it would be more preferable to include the issue number explicity as a property e,.g"
"schema:issueNumber": "52"
the position property is to vague. for example a Periodical such as a Journal may have an article that holds the first "positioned" in an issue. therefore the potion property becasue confusing. It is best used when the publication holds a unique position with in the respective grouping conveyed such as in a series or collection if relevant.
additionally, becasue scheme.org does not provide a periodical scheme property to distinguish a Magazine from another type of periodical (such as a Newspaper or Journal). It may be useful to convey the Publication Issue is in a Magazine collection with the collection property.
"collection":"magazines"
Beta Was this translation helpful? Give feedback.
All reactions