Skip to content

Commit dfae310

Browse files
committed
Finish 3.3.3
2 parents ce8a340 + 5d0c5b6 commit dfae310

File tree

10 files changed

+5416
-3923
lines changed

10 files changed

+5416
-3923
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
ruby: ['3.0', 3.1, 3.2, 3.3, ruby-head, jruby]
22+
ruby: ['3.0', 3.1, 3.2, 3.3, 3.4, ruby-head, jruby]
2323
steps:
2424
- name: Clone repository
2525
uses: actions/checkout@v3

lib/rdf/vocab/bf2.rb

Lines changed: 71 additions & 120 deletions
Large diffs are not rendered by default.

lib/rdf/vocab/bibframe.rb

Lines changed: 71 additions & 120 deletions
Large diffs are not rendered by default.

lib/rdf/vocab/identifiers.rb

Lines changed: 688 additions & 462 deletions
Large diffs are not rendered by default.

lib/rdf/vocab/marcrelators.rb

Lines changed: 930 additions & 602 deletions
Large diffs are not rendered by default.

lib/rdf/vocab/premiseventtype.rb

Lines changed: 72 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ module RDF::Vocab
99

1010
# Ontology definition
1111
ontology :"http://id.loc.gov/vocabulary/preservation/eventType/",
12-
comment: "  Event Types are actions performed within or outside the repository that affect the long term preservation of digital objects.",
12+
comment: "   Event Types are actions performed within or outside the repository that affect the long term preservation of digital objects. ",
1313
"http://www.loc.gov/mads/rdf/v1#adminMetadata": [term(
1414
"http://id.loc.gov/ontologies/RecordInfo#recordChangeDate": "2010-06-01T00:00:01",
1515
"http://id.loc.gov/ontologies/RecordInfo#recordContentSource": "http://id.loc.gov/vocabulary/preservation/eventType/dlc",
@@ -64,153 +64,203 @@ module RDF::Vocab
6464
# Extra definitions
6565
term :acc,
6666
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "accession",
67+
"http://www.loc.gov/mads/rdf/v1#code": "acc",
6768
type: "http://www.loc.gov/mads/rdf/v1#Authority"
6869
term :app,
6970
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "appraisal",
71+
"http://www.loc.gov/mads/rdf/v1#code": "app",
7072
type: "http://www.loc.gov/mads/rdf/v1#Authority"
7173
term :cap,
7274
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "capture",
75+
"http://www.loc.gov/mads/rdf/v1#code": "cap",
7376
type: "http://www.loc.gov/mads/rdf/v1#Authority"
7477
term :com,
7578
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "compression",
79+
"http://www.loc.gov/mads/rdf/v1#code": "com",
7680
type: "http://www.loc.gov/mads/rdf/v1#Authority"
7781
term :cop,
7882
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "compiling",
79-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
83+
"http://www.loc.gov/mads/rdf/v1#code": "cop",
84+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
8085
term :cre,
8186
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "creation",
82-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
87+
"http://www.loc.gov/mads/rdf/v1#code": "cre",
88+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
8389
term :dea,
8490
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "deaccession",
91+
"http://www.loc.gov/mads/rdf/v1#code": "dea",
8592
type: "http://www.loc.gov/mads/rdf/v1#Authority"
8693
term :dec,
8794
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "decompression",
88-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
95+
"http://www.loc.gov/mads/rdf/v1#code": "dec",
96+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
8997
term :del,
9098
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "deletion",
91-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
99+
"http://www.loc.gov/mads/rdf/v1#code": "del",
100+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
92101
term :der,
93102
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "decryption",
103+
"http://www.loc.gov/mads/rdf/v1#code": "der",
94104
type: "http://www.loc.gov/mads/rdf/v1#Authority"
95105
term :dig,
96106
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "digital signature validation",
97-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
107+
"http://www.loc.gov/mads/rdf/v1#code": "dig",
108+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
98109
term :dis,
99110
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "dissemination",
100-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
111+
"http://www.loc.gov/mads/rdf/v1#code": "dis",
112+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
101113
term :dsg,
102114
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "digital signature generation",
115+
"http://www.loc.gov/mads/rdf/v1#code": "dsg",
103116
type: "http://www.loc.gov/mads/rdf/v1#Authority"
104117
term :dsp,
105118
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "displaying",
106-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
119+
"http://www.loc.gov/mads/rdf/v1#code": "dsp",
120+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
107121
term :enc,
108122
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "encryption",
109-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
123+
"http://www.loc.gov/mads/rdf/v1#code": "enc",
124+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
110125
term :exe,
111126
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "execution",
112-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
127+
"http://www.loc.gov/mads/rdf/v1#code": "exe",
128+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
113129
term :exp,
114130
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "exporting",
115-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
131+
"http://www.loc.gov/mads/rdf/v1#code": "exp",
132+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
116133
term :ext,
117134
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "extraction",
135+
"http://www.loc.gov/mads/rdf/v1#code": "ext",
118136
type: "http://www.loc.gov/mads/rdf/v1#Authority"
119137
term :ffa,
120138
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "forensic feature analysis",
139+
"http://www.loc.gov/mads/rdf/v1#code": "ffa",
121140
type: "http://www.loc.gov/mads/rdf/v1#Authority"
122141
term :fil,
123142
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "filename change",
143+
"http://www.loc.gov/mads/rdf/v1#code": "fil",
124144
type: "http://www.loc.gov/mads/rdf/v1#Authority"
125145
term :fix,
126146
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "fixity check",
147+
"http://www.loc.gov/mads/rdf/v1#code": "fix",
127148
type: "http://www.loc.gov/mads/rdf/v1#Authority"
128149
term :for,
129150
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "format identification",
130-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
151+
"http://www.loc.gov/mads/rdf/v1#code": "for",
152+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
131153
term :ima,
132154
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "imaging",
155+
"http://www.loc.gov/mads/rdf/v1#code": "ima",
133156
type: "http://www.loc.gov/mads/rdf/v1#Authority"
134157
term :ine,
135158
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "ingestion end",
159+
"http://www.loc.gov/mads/rdf/v1#code": "ine",
136160
type: "http://www.loc.gov/mads/rdf/v1#Authority"
137161
term :ing,
138162
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "ingestion",
163+
"http://www.loc.gov/mads/rdf/v1#code": "ing",
139164
type: "http://www.loc.gov/mads/rdf/v1#Authority"
140165
term :ins,
141166
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "ingestion start",
167+
"http://www.loc.gov/mads/rdf/v1#code": "ins",
142168
type: "http://www.loc.gov/mads/rdf/v1#Authority"
143169
term :int,
144170
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "interpreting",
145-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
171+
"http://www.loc.gov/mads/rdf/v1#code": "int",
172+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
146173
term :ipc,
147174
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "information package creation",
175+
"http://www.loc.gov/mads/rdf/v1#code": "ipc",
148176
type: "http://www.loc.gov/mads/rdf/v1#Authority"
149177
term :ipm,
150178
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "information package merging",
179+
"http://www.loc.gov/mads/rdf/v1#code": "ipm",
151180
type: "http://www.loc.gov/mads/rdf/v1#Authority"
152181
term :ips,
153182
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "information package splitting",
183+
"http://www.loc.gov/mads/rdf/v1#code": "ips",
154184
type: "http://www.loc.gov/mads/rdf/v1#Authority"
155185
term :mee,
156186
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "metadata extraction",
157-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
187+
"http://www.loc.gov/mads/rdf/v1#code": "mee",
188+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
158189
term :mem,
159190
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "metadata modification",
160-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
191+
"http://www.loc.gov/mads/rdf/v1#code": "mem",
192+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
161193
term :mes,
162194
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "message digest calculation",
195+
"http://www.loc.gov/mads/rdf/v1#code": "mes",
163196
type: "http://www.loc.gov/mads/rdf/v1#Authority"
164197
term :mig,
165198
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "migration",
166-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
199+
"http://www.loc.gov/mads/rdf/v1#code": "mig",
200+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
167201
term :mod,
168202
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "modification",
169-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
203+
"http://www.loc.gov/mads/rdf/v1#code": "mod",
204+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
170205
term :nor,
171206
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "normalization",
207+
"http://www.loc.gov/mads/rdf/v1#code": "nor",
172208
type: "http://www.loc.gov/mads/rdf/v1#Authority"
173209
term :pac,
174210
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "packing",
211+
"http://www.loc.gov/mads/rdf/v1#code": "pac",
175212
type: "http://www.loc.gov/mads/rdf/v1#Authority"
176213
term :poa,
177214
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "policy assignment",
215+
"http://www.loc.gov/mads/rdf/v1#code": "poa",
178216
type: "http://www.loc.gov/mads/rdf/v1#Authority"
179217
term :prt,
180218
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "printing",
181-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
219+
"http://www.loc.gov/mads/rdf/v1#code": "prt",
220+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
182221
term :qua,
183222
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "quarantine",
223+
"http://www.loc.gov/mads/rdf/v1#code": "qua",
184224
type: "http://www.loc.gov/mads/rdf/v1#Authority"
185225
term :rec,
186226
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "recovery",
227+
"http://www.loc.gov/mads/rdf/v1#code": "rec",
187228
type: "http://www.loc.gov/mads/rdf/v1#Authority"
188229
term :red,
189230
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "redaction",
190-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
231+
"http://www.loc.gov/mads/rdf/v1#code": "red",
232+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
191233
term :ref,
192234
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "refreshment",
235+
"http://www.loc.gov/mads/rdf/v1#code": "ref",
193236
type: "http://www.loc.gov/mads/rdf/v1#Authority"
194237
term :ren,
195238
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "rendering",
196-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
239+
"http://www.loc.gov/mads/rdf/v1#code": "ren",
240+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
197241
term :rep,
198242
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "replication",
199-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
243+
"http://www.loc.gov/mads/rdf/v1#code": "rep",
244+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
200245
term :tra,
201246
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "transfer",
247+
"http://www.loc.gov/mads/rdf/v1#code": "tra",
202248
type: "http://www.loc.gov/mads/rdf/v1#Authority"
203249
term :unp,
204250
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "unpacking",
251+
"http://www.loc.gov/mads/rdf/v1#code": "unp",
205252
type: "http://www.loc.gov/mads/rdf/v1#Authority"
206253
term :unq,
207254
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "unquarantine",
255+
"http://www.loc.gov/mads/rdf/v1#code": "unq",
208256
type: "http://www.loc.gov/mads/rdf/v1#Authority"
209257
term :val,
210258
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "validation",
211-
type: "http://www.loc.gov/mads/rdf/v1#Authority"
259+
"http://www.loc.gov/mads/rdf/v1#code": "val",
260+
type: ["http://www.loc.gov/mads/rdf/v1#Authority", "http://www.loc.gov/premis/rdf/v3/Action"]
212261
term :vir,
213262
"http://www.loc.gov/mads/rdf/v1#authoritativeLabel": "virus check",
263+
"http://www.loc.gov/mads/rdf/v1#code": "vir",
214264
type: "http://www.loc.gov/mads/rdf/v1#Authority"
215265
end
216266
end

0 commit comments

Comments
 (0)