Recent Releases of https://github.com/acdh-oeaw/arche-schema

https://github.com/acdh-oeaw/arche-schema - 6.0.0

  • New properties:
    • acdh:hasEnabler
  • Cardinality restriction changes:
    • acdh:hasEditor on acdh:TopCollection set to 1-n
    • acdh:hasOwner, acdh:hasLicensor and, acdh:hasRightsHolder on acdh:TopCollection set to 0-n
    • acdh:hasRightsInformation on acdh:BinaryObject set to 0-1
  • Definition changes:
    • acdh:hasEditor
    • acdh:hasFunder
  • Ordering changes:
    • acdh:hasMetadataCreator
    • acdh:hasCustomCitation

- PLpgSQL
Published by zozlak 9 months ago

https://github.com/acdh-oeaw/arche-schema - 5.3.0

acdh:hasFunderLogo property added:

  • domain: acdh:Container (acdh:TopCollection, acdh:Collection or acdh:Project)
  • range: xsd:anyURI
  • cardinality: 0-n

- PLpgSQL
Published by zozlak 12 months ago

https://github.com/acdh-oeaw/arche-schema - 5.2.0

  • acdh:OldResource class introduced
  • acdh:wasPartOf property introduced
  • cardinality of acdh:hasPid changed to 0-1 on its whole domain

- PLpgSQL
Published by zozlak about 1 year ago

https://github.com/acdh-oeaw/arche-schema - 5.1.1

Set acdh:hasLicenseSummary and acdh:hasAccessRestrictionSummary range to rdf:langString (from xsd:string)

- PLpgSQL
Published by zozlak over 1 year ago

https://github.com/acdh-oeaw/arche-schema - 5.1.0

acdh:hasUrl is now allowed also on acdh:Place (which effectively means it is allowed on all non-technical classes)

- PLpgSQL
Published by zozlak over 1 year ago

https://github.com/acdh-oeaw/arche-schema - 5.0.0

Changes made to acdh:hasNextItem:

  • Allowed 0:n cardinality on the acdh:Collection to support usage of the acdh:hasNextItem on multiple collection levels.
  • Dropped the acdh:automatedFill annotation property as this property is (at least as for now) used only when manual ordering of children is required.

- PLpgSQL
Published by zozlak over 1 year ago

https://github.com/acdh-oeaw/arche-schema - Range changed to rdf:langString for few properties

Range of acdh:hasAppliedMethod, acdh:hasSubject, acdh:hasRightsInformation, acdh:hasTransferMethod and acdh:hasTag changed to rdf:langString.

- PLpgSQL
Published by zozlak over 1 year ago

https://github.com/acdh-oeaw/arche-schema - 4.3.0

  • domain of acdh:hasCustomIiifManifest changed to acdh:Collection
  • achd:hasPixelWidth and acdh:hasPixelHeight introduced

- PLpgSQL
Published by zozlak almost 2 years ago

https://github.com/acdh-oeaw/arche-schema - 4.2.0

Drop acdh:langTag annotation property in favour of the http://www.w3.org/1999/02/22-rdf-syntax-ns#langString range.

- PLpgSQL
Published by zozlak almost 2 years ago

https://github.com/acdh-oeaw/arche-schema - 4.1.1

Fixes in acdh:exampleValue:

  • lang tags removed for properties which do not use the lang tag
  • unnecessary double quotes over some example values removed

- PLpgSQL
Published by zozlak almost 2 years ago

https://github.com/acdh-oeaw/arche-schema - 4.1.0

  • acdh:exampleValue annotation properties added
  • rdfs:range removed from acdh:technical, acdh:disseminationServices and acdh:hasLiteralIdentifier to indicate they should not be used directly. arche-lib-schema adjusted to skip properties without range in 7.0.1 and 6.2.1

- PLpgSQL
Published by zozlak almost 2 years ago

https://github.com/acdh-oeaw/arche-schema - 4.0

Backward-incompatible changes

  • Dropped the acdh:hasLocationPath as it wasn't technically required anymore.

New properties:

  • Introduced the acdh:exampleValue annotation property to allow for the inclusion of example values.
  • Introduced the acdh:hasNextItem with domain acdh:RepoObject.
  • Introduced the acdh:hasIiifManifest with domain acdh:BinaryContent.
  • Introduced the acdh:hasRightsInformation with domain acdh:RepoObject.

Existing property changes:

  • Added the acdh:automatedFill 'true' to the acdh:disseminationServices.
  • Added the acdh:automatedFill 'true' to the acdh:technical.
  • Changed range of the acdh:hasLatitude to xsd:float.
  • Changed range of the acdh:hasLongitude to xsd:float.
  • Changed range of the acdh:hasRawBinarySize to xsd:positiveInteger.

Minor changes:

  • Renamed to ARCHE Schema (was ACDH Schema before)
  • Expanded description for the acdh:hasOaiSet to include visibility in OpenAIRE.

- PLpgSQL
Published by zozlak about 2 years ago

https://github.com/acdh-oeaw/arche-schema - v3.1.2

Mark acdh:technical and acdh:disseminationService properties with acdh:automatedFill "true" so they are easy to filter out.

- PLpgSQL
Published by zozlak over 2 years ago

https://github.com/acdh-oeaw/arche-schema - v3.1.1

Include metadata created as a part of Redmine #19500

- PLpgSQL
Published by zozlak over 3 years ago

https://github.com/acdh-oeaw/arche-schema - v3.1.0

Domain of property acdh:hasNonLinkedIdentifier extended to acdh:Main

- PLpgSQL
Published by carlonim almost 4 years ago

https://github.com/acdh-oeaw/arche-schema - v3.0.2

Added ordering numbers for technical properties

- PLpgSQL
Published by carlonim almost 4 years ago

https://github.com/acdh-oeaw/arche-schema - v3.0.1

acdh:isNewVersionOf description updated

- PLpgSQL
Published by zozlak almost 4 years ago

https://github.com/acdh-oeaw/arche-schema - v3.0.0

  • Added acdh:hasTag property with domain owl:Thing.
  • Renamed property acdh:isDerivedPublication to acdh:isDerivedPublicationOf.
  • Changed domain of acdh:hasFilename to include acdh:Collection and acdh:TopCollection.
  • Changed cardinality of acdh:isTitleImageOf for acdh:Resource to 0-n to allow multiple uses of images.
  • Changed cardinality of acdh:hasCategory for acdh:BinaryContent to 0-n to allow multiple assignement of categories.

- PLpgSQL
Published by zozlak about 4 years ago

https://github.com/acdh-oeaw/arche-schema - Bugfixes

Minor bugfixes in acdh:hasVersionInfo annotation properties.

- PLpgSQL
Published by zozlak almost 5 years ago

https://github.com/acdh-oeaw/arche-schema - v2 merged with the master branch

- PLpgSQL
Published by zozlak almost 5 years ago

https://github.com/acdh-oeaw/arche-schema - Minor improvements

- PLpgSQL
Published by zozlak about 5 years ago

https://github.com/acdh-oeaw/arche-schema - Minor improvements

Most importantly acdh:hasMetadataPid added.

There might be some small changes (especially data migration script updates) but we should start testing.

- PLpgSQL
Published by zozlak about 5 years ago

https://github.com/acdh-oeaw/arche-schema - Many major changes

TODO

- PLpgSQL
Published by zozlak about 5 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.11.2

Another bunch of fixes making it possible to ingest all necessary properties:

  • all recommended annotations use URIs (and not literals)
  • acdh:hasIdentifier is an owl:ObjectProperty (which btw makes it impossible to be equivalent to dc:identifier as well as other acdh:has{whatever}Identifier DatatypeProperties to inherit from it
  • acdh:hasIdentifier range and domain set to owl:Thing and cardinality set to min 1 on owl:Thing

- PLpgSQL
Published by zozlak over 5 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.11.1

All qualified cardinalities turned into normal ones so all cardinalities can be imported and other libraries tests can pass.

- PLpgSQL
Published by zozlak over 5 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.11

Properties using vocabularies turned into ObjectProperties so they can be properly imported and various libraries tests can pass.

- PLpgSQL
Published by zozlak over 5 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.10

Restored v1.7.1 which is the last one allowing import.

- PLpgSQL
Published by zozlak over 5 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.9

Two new annotation properties, a helper class and a new sub-date data property

- PLpgSQL
Published by bellerophons-pegasus over 5 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.8

Change type of hasLanguage to xsd:anyURI. Introduced helper class CollectionOrImageorResource. Introducted hasDigitisingAgent, hasLinceseSummary, hasAccessRestrictionSummary.

- PLpgSQL
Published by sstuhec over 5 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.7.1

Import scripts moved to the arche-schema-ingest repository so code versioning doesn't interfere with the ontology versioning.

- PLpgSQL
Published by zozlak over 5 years ago

https://github.com/acdh-oeaw/arche-schema - acdh:vocabs annotation property values adjusted to point to endpoints providing actual vocabulary data

Previously acdh:vocabs pointed to a WWW GUI making it impossible to fetch the vocabulary data by any tool using the ontology.

- PLpgSQL
Published by zozlak almost 6 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.6.3

Import script fixes.

- PLpgSQL
Published by zozlak almost 6 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.6

Introduced vocabulary for acdh:hasLicense

- PLpgSQL
Published by bellerophons-pegasus almost 6 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.5.0

Set path to vocabulary for hasOaiSet.

Added annotation property for language tags.

Some descriptions updated.

Fixes to import scripts.

- PLpgSQL
Published by zozlak almost 6 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.4.1

Published as a composer package.

- PLpgSQL
Published by zozlak about 6 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.4

hasLastName recommended (instead of required) for class Person

- PLpgSQL
Published by zozlak about 6 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.3

Added missing range to acdh:hasAppliedMethod

Added link to controlled vocabulary for acdh:hasRelatedDiscipline Added link to controlled vocabulary for acdh:hasLanguage

Introduced new property acdh:hasOaiSet

Increased set of mandatory properties Added English and German descriptions for all properties

- PLpgSQL
Published by bellerophons-pegasus over 6 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.2

Removed hasCopyrightedDate, hasValidEndDate, hasValidStartDate, cites, compiles, isAppliedMethod, isCitedBy, isCompiledBy, isDerivedFrom, isFormat, isIdenticalTo, isLicense, isOriginalFormOf, isReferencedBy, isRelatedDiscipline, isReviewedBy, isSchema, isSubject, isSupplementTo, isSupplementedBy, isTransferMethod, isVariantFormOf, references, and reviews.

Introduced hasRestrictionRole and hasTemporalCoverageIdentifier.

Transformed further object properties into datatype properties (hasSchema, hasTransferMethod, hasSubject, hasRelatedDiscipline, hasLicense, hasFormat, hasAppliedMethod).

Renamed several properties starting with is... to is...Of to indicate direction of relation. Also renamed hasEndpoint to hasLandingPage.

Introduced Helper classes to avoid anonymous class unions. Added domains and ranges to all properties accordingly.

Introduced annotation property acdh:ordering to indicate how properties should be ordered when displayed in a form.

Introduced annotation property acdh:recommendedClass to indicate in which class a property is recommended, but not mandatory.

- PLpgSQL
Published by bellerophons-pegasus over 7 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.1

Changed achd:language to acdh:hasLanguage. Removed acdh:hasIssuedDate. Introduced link to controlled vocabularies for datatype properties via annotation property acdh:vocabs. Transformed some object properties into datatype properties (hasAccessRestriction, hasCategory, hasLifeCycleStatus) to link with controlled vocabulary.

- PLpgSQL
Published by bellerophons-pegasus about 8 years ago

https://github.com/acdh-oeaw/arche-schema - Version 1.0

First release of the metadata schema for ACDH.

- PLpgSQL
Published by bellerophons-pegasus about 8 years ago