Skip to content

Define no-language terms alongside ByLang forms - #629

Closed
niklasl wants to merge 1 commit into
developfrom
no-language-terms
Closed

niklasl wants to merge 1 commit into
developfrom
no-language-terms

Conversation

@niklasl

@niklasl niklasl commented Sep 29, 2026

Copy link
Copy Markdown
Member

This defines no-language terms alongside our *ByLang forms and move set definitions for same terms from kbv to shared. Compaction using this fix ensures that no @none keys appear in the (*ByLang) language containers, since the JSON-LD compaction algorithm prefers the null language terms in that case.

This should be enough to make data imported using any format (see libris/librisxl#1838) gets compacted to our specific idiomatic form. (Note that framing to embed blanks is a separate step.)

and move set definitions for same terms from kbv to shared.
@niklasl
niklasl requested review from kwahlin and olovy September 29, 2026 12:49
@niklasl niklasl closed this Sep 29, 2026
@niklasl
niklasl deleted the no-language-terms branch September 29, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant