Skip to content

Commit 2371d17

Browse files
committed
Update Year
1 parent bc8c3ec commit 2371d17

10 files changed

Lines changed: 40 additions & 40 deletions

File tree

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2018-2023 FIWARE Foundation e.V.
3+
Copyright (c) 2018-2025 FIWARE Foundation e.V.
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,4 +198,4 @@ Full instructions can be found within the [documentation](https://fiware-tutoria
198198

199199
## License
200200

201-
[MIT](LICENSE) © 2018-2024 FIWARE Foundation e.V.
201+
[MIT](LICENSE) © 2018-2025 FIWARE Foundation e.V.

context-provider/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ All Keys and Secrets must be passed in using Environment variables. The followin
169169

170170
## License
171171

172-
MIT © 2018-2023 FIWARE Foundation e.V.
172+
MIT © 2018-2025 FIWARE Foundation e.V.
173173

174174
See the LICENSE file in the root of this project for license details.
175175

context-provider/controllers/ngsi-ld/jsonld-context/japanese.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"座標": "core:coordinates",
1919
"場所": "core:location",
2020
"名前": "schema:name",
21-
"グロッサリープロパティ": "core:VocabularyProperty",
21+
"グロッサリープロパティ": "core:VocabProperty",
2222
"プロパティ": "core:Property",
2323
"リレーションシップ": "core:Relationship",
2424
"ジオプロパティ": "core:GeoProperty",

context-provider/controllers/ngsi-ld/jsonld-context/ngsi-ld.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"Subscription": "ngsi-ld:Subscription",
3131
"TemporalProperty": "ngsi-ld:TemporalProperty",
3232
"Time": "ngsi-ld:Time",
33-
"VocabularyProperty": "ngsi-ld:VocabularyProperty",
33+
"VocabProperty": "ngsi-ld:VocabProperty",
3434
"accept": "ngsi-ld:accept",
3535
"attributeCount": "ngsi-ld:attributeCount",
3636
"attributeDetails": "ngsi-ld:attributeDetails",

docs/edge-computing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -581,4 +581,4 @@ other FIWARE GEs.
581581

582582
## License
583583

584-
[MIT](LICENSE) © 2020-2023 FIWARE Foundation e.V.
584+
[MIT](LICENSE) © 2020-2025 FIWARE Foundation e.V.

docs/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ defined `type` and a `value` attribute.
219219
> - For GeoProperties, define the position using [GeoJSON](https://geojson.org/) and use the attribute type:
220220
> `"type": "geo:json"`
221221
> - Use of [NGSI-LD](https://ngsi-ld-tutorials.readthedocs.io/) Property sub-classes such `LanguageProperty`,
222-
> `VocabularyProperty`, `JsonProperty` and `ListProperty` can be useful if it is enviaged that an NGSI-v2 system is
222+
> `VocabProperty`, `JsonProperty` and `ListProperty` can be useful if it is enviaged that an NGSI-v2 system is
223223
> expected to later connect with NGSI-LD systems for Federations and Data Spaces
224224
> - By convention `"type": "Relationship"` is used for [Relationships](entity-relationships.md)
225225

docs/linked-data.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,7 @@ required
308308

309309
### Core Context
310310

311-
[https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld](https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld)
311+
[https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld](https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld)
312312
refers to the Core `@context` of NGSI-LD, this defines terms such as `id` and `type` which are common to all NGSI
313313
entities, as well as defining terms such as `Property` and `Relationship`. The core context is so fundamental to
314314
NGSI-LD, that it is added by default to any `@context` sent to a request.
@@ -350,7 +350,7 @@ not unexpected if elements such as `https://smartdatamodels.org/name` do not act
350350
many IRIs within JSON-LD `@context` files, such as `http://schema.org/address` do indeed return web pages with more
351351
information about themselves.
352352

353-
If you take the NGSI-LD [Core @context](https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld)
353+
If you take the NGSI-LD [Core @context](https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld)
354354

355355
```json
356356
{
@@ -386,7 +386,7 @@ curl -iX POST \
386386
"id": "urn:ngsi-ld:Building:store001",
387387
"type": "Building",
388388
"category": {
389-
"type": "VocabularyProperty",
389+
"type": "VocabProperty",
390390
"vocab": "commercial"
391391
},
392392
"address": {
@@ -415,7 +415,7 @@ curl -iX POST \
415415
},
416416
"@context": [
417417
"https://smart-data-models.github.io/dataModel.Building/context.jsonld",
418-
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld"
418+
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld"
419419
]
420420
}'
421421
```
@@ -444,7 +444,7 @@ curl -iX POST \
444444
"id": "urn:ngsi-ld:Building:store002",
445445
"type": "Building",
446446
"category": {
447-
"type": "VocabularyProperty",
447+
"type": "VocabProperty",
448448
"vocab": "commercial"
449449
},
450450
"address": {
@@ -473,7 +473,7 @@ curl -iX POST \
473473
},
474474
"@context": [
475475
"https://smart-data-models.github.io/dataModel.Building/context.jsonld",
476-
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld"
476+
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld"
477477
]
478478
}'
479479
```
@@ -490,7 +490,7 @@ The `type` of a _property_ attribute must be one of the following:
490490
- `"GeoProperty"`: `"http://uri.etsi.org/ngsi-ld/GeoProperty"` for locations. Locations should be specified as
491491
Longitude-Latitude pairs in [GeoJSON format](https://tools.ietf.org/html/rfc7946). The preferred name for the
492492
primary location attribute is `location`
493-
- `"VocabularyProperty"` holds enumerated values and is a mapping of a URI to a value within the user'`@context`
493+
- `"VocabProperty"` holds enumerated values and is a mapping of a URI to a value within the user'`@context`
494494
- `"LanguageProperty"` holds a set of internationalized strings.
495495
- `"Property"`: `"http://uri.etsi.org/ngsi-ld/Property"` - for everything else.
496496
- For time-based values, `"Property"` shall be used as well, but the property value should be Date, Time or DateTime
@@ -551,7 +551,7 @@ curl -G -X GET \
551551

552552
#### Response:
553553

554-
The response returns the Core `@context` by default (`https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld`)
554+
The response returns the Core `@context` by default (`https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld`)
555555
and all attributes are expanded whenever possible.
556556

557557
- `id`, `type` and `location` are defined in the core context and are not expanded.
@@ -566,11 +566,11 @@ user `@context` when inserting the context data.
566566
```json
567567
[
568568
{
569-
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld",
569+
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld",
570570
"id": "urn:ngsi-ld:Building:store001",
571571
"type": "https://smartdatamodels.org/dataModel.Building/Building",
572572
"https://smartdatamodels.org/dataModel.Building/category": {
573-
"type": "VocabularyProperty",
573+
"type": "VocabProperty",
574574
"vocab": "commercial"
575575
},
576576
"https://smartdatamodels.org/address": {
@@ -599,11 +599,11 @@ user `@context` when inserting the context data.
599599
}
600600
},
601601
{
602-
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld",
602+
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld",
603603
"id": "urn:ngsi-ld:Building:store002",
604604
"type": "https://smartdatamodels.org/dataModel.Building/Building",
605605
"https://smartdatamodels.org/dataModel.Building/category": {
606-
"type": "VocabularyProperty",
606+
"type": "VocabProperty",
607607
"vocab": "commercial"
608608
},
609609
"https://smartdatamodels.org/address": {
@@ -648,16 +648,16 @@ curl -G -X GET \
648648

649649
#### Response:
650650

651-
The response returns the Core `@context` by default (`https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld`)
651+
The response returns the Core `@context` by default (`https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld`)
652652
and all attributes are expanded whenever possible.
653653

654654
```json
655655
{
656-
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld",
656+
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld",
657657
"id": "urn:ngsi-ld:Building:store001",
658658
"type": "https://smartdatamodels.org/dataModel.Building/Building",
659659
"https://smartdatamodels.org/dataModel.Building/category": {
660-
"type": "VocabularyProperty",
660+
"type": "VocabProperty",
661661
"vocab": "commercial"
662662
},
663663
"https://smartdatamodels.org/address": {
@@ -713,7 +713,7 @@ used as the `@context` returned in the response.
713713
{
714714
"@context": [
715715
"https://smart-data-models.github.io/dataModel.Building/context.jsonld",
716-
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld"
716+
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld"
717717
],
718718
"id": "urn:ngsi-ld:Building:store001",
719719
"type": "Building",
@@ -735,7 +735,7 @@ used as the `@context` returned in the response.
735735
{
736736
"@context": [
737737
"https://smart-data-models.github.io/dataModel.Building/context.jsonld",
738-
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld"
738+
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld"
739739
],
740740
"id": "urn:ngsi-ld:Building:store002",
741741
"type": "Building",
@@ -788,7 +788,7 @@ JSON-LD as shown:
788788
{
789789
"@context": [
790790
"https://smart-data-models.github.io/dataModel.Building/context.jsonld",
791-
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld"
791+
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld"
792792
],
793793
"id": "urn:ngsi-ld:Building:store002",
794794
"type": "Building",
@@ -818,7 +818,7 @@ Filtering can be done using the `q` parameter, comma separating the acceptable v
818818

819819
> [!NOTE]
820820

821-
> `category` has been defined as a **VocabularyProperty**, which would usually mean that the `vocab` value should be a
821+
> `category` has been defined as a **VocabProperty**, which would usually mean that the `vocab` value should be a
822822
> URI defined in the `@context`. The `expandValues` hint indicates that URI expansion is required for the `category`
823823
> attribute when querying the context data.
824824

@@ -844,7 +844,7 @@ The response is returned in JSON-LD format with short form attribute names:
844844
{
845845
"@context": [
846846
"https://smart-data-models.github.io/dataModel.Building/context.jsonld",
847-
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld"
847+
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld"
848848
],
849849
"id": "urn:ngsi-ld:Building:store001",
850850
"type": "Building",
@@ -866,7 +866,7 @@ The response is returned in JSON-LD format with short form attribute names:
866866
{
867867
"@context": [
868868
"https://smart-data-models.github.io/dataModel.Building/context.jsonld",
869-
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld"
869+
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld"
870870
],
871871
"id": "urn:ngsi-ld:Building:store002",
872872
"type": "Building",
@@ -916,7 +916,7 @@ Use of the `Link` header and the `options=keyValues` parameter reduces the respo
916916
{
917917
"@context": [
918918
"https://smart-data-models.github.io/dataModel.Building/context.jsonld",
919-
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld"
919+
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld"
920920
],
921921
"id": "urn:ngsi-ld:Building:store002",
922922
"type": "Building",

docs/relationships-linked-data.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,7 @@ The response returns all the existing **Building** entities, with the attributes
421421
```json
422422
[
423423
{
424-
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld",
424+
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld",
425425
"id": "urn:ngsi-ld:Building:store001",
426426
"type": "https://uri.fiware.org/ns/datamodels#Building",
427427
"https://schema.org/name": "Bösebrücke Einkauf",
@@ -439,7 +439,7 @@ The response returns all the existing **Building** entities, with the attributes
439439
}
440440
},
441441
{
442-
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld",
442+
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld",
443443
"id": "urn:ngsi-ld:Building:store002",
444444
"type": "https://uri.fiware.org/ns/datamodels#Building",
445445
"https://schema.org/name": "Checkpoint Markt",
@@ -469,7 +469,7 @@ According to the [defined data model](https://fiware.github.io/tutorials.Step-by
469469
- The `category` attribute has the FQN `https://uri.fiware.org/ns/datamodels#category`.
470470

471471
`type`, `name` and `location` are defined in the NGSI-LD Core Context:
472-
[`https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld`](https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld).
472+
[`https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld`](https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld).
473473
The other attributes are defined using the Tutorial's own Context:
474474
[`http://context/user-context.jsonld`](https://github.com/FIWARE/tutorials.Relationships-Linked-Data/blob/NGSI-v2/data-models/user-context.jsonld).
475475
Both `category` and `address` are _common_ attributes the definitions of which are brought in from the FIWARE data
@@ -678,7 +678,7 @@ curl -iX POST \
678678
},
679679
"@context": [
680680
"http://context/user-context.jsonld",
681-
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld"
681+
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld"
682682
]
683683
}'
684684
```
@@ -705,7 +705,7 @@ passed in the previous request.
705705

706706
```json
707707
{
708-
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld",
708+
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld",
709709
"id": "urn:ngsi-ld:Shelf:unit001",
710710
"type": "https://fiware.github.io/tutorials.Step-by-Step/schema/Shelf",
711711
"https://schema.org/name": {
@@ -837,7 +837,7 @@ curl -G -X GET \
837837
{
838838
"@context": [
839839
"http://context/user-context.jsonld",
840-
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld",
840+
"https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld",
841841
],
842842
"id": "urn:ngsi-ld:Shelf:unit001",
843843
"type": "Shelf",
@@ -1065,7 +1065,7 @@ The response returns the fully expanded entity.
10651065

10661066
```json
10671067
{
1068-
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.6.jsonld",
1068+
"@context": "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld",
10691069
"id": "urn:ngsi-ld:StockOrder:001",
10701070
"type": "https://fiware.github.io/tutorials.Step-by-Step/schema/StockOrder",
10711071
"https://fiware.github.io/tutorials.Step-by-Step/schema/orderDate": {

docs/working-with-linked-data.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -653,7 +653,7 @@ curl -L -X POST 'http://localhost:1026/ngsi-ld/v1/entities/' \
653653
"id": "urn:ngsi-ld:Building:store005",
654654
"type": "ビル",
655655
"カテゴリー": {
656-
"type": "VocabularyProperty",
656+
"type": "VocabProperty",
657657
"vocab": ["コマーシャル"]
658658
},
659659
"住所": {
@@ -684,7 +684,7 @@ And the response is an HTTP 201 status code with no data.
684684

685685
Note that in this example the name and address have been supplied as simple strings - JSON-LD does support a
686686
**LanguageProperty** `@lang` definition to allow for internationalization, but this is an advanced topic which will not
687-
be discussed here. Note that the `category`/ `カテゴリー` has been defined using a **VocabularyProperty**, so that the
687+
be discussed here. Note that the `category`/ `カテゴリー` has been defined using a **VocabProperty**, so that the
688688
enumerated value `commercial`/ `"コマーシャル` can also be amended via the `@context`.
689689

690690
### Reading an Entity using the default schema
@@ -722,7 +722,7 @@ also returns the standard enumeration for **Building** `category`.
722722
"id": "urn:ngsi-ld:Building:store005",
723723
"type": "Building",
724724
"category": {
725-
"type": "VocabularyProperty",
725+
"type": "VocabProperty",
726726
"vocab": "commercial"
727727
},
728728
"address": {
@@ -783,7 +783,7 @@ exceptions. NGSI-LD **is not** JSON-LD, in that the core context is always appli
783783
"id": "urn:ngsi-ld:Building:store003",
784784
"type": "ビル",
785785
"カテゴリー": {
786-
"type": "VocabularyProperty",
786+
"type": "VocabProperty",
787787
"vocab": "コマーシャル"
788788
},
789789
"住所": {

0 commit comments

Comments
 (0)