Skip to content

Commit 3438462

Browse files
committed
change http back to https to make mlcroissant validate happy #12014
This commit reverts 9e619b6 from #12214. We were following the Croissant 1.1 spec but there's a mismatch between it and `mlcroissant validate`. We've opened this issue upstream: mlcommons/croissant#1018
1 parent 50d04e6 commit 3438462

14 files changed

Lines changed: 39 additions & 27 deletions

File tree

doc/sphinx-guides/source/api/changelog.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This API changelog is experimental and we would love feedback on its usefulness.
1010
v6.11
1111
-----
1212

13-
- The Croissant :ref:`metadata export format <metadata-export-formats>` has been updated from version 1.0 to 1.1, which is reflected in the ``conformsTo`` property. ``@vocab`` and ``sc`` properties now use "http" as `recommended <https://github.com/mlcommons/croissant/pull/929#pullrequestreview-3079137662>`_. The unused ``wd`` property has been dropped.
13+
- The Croissant :ref:`metadata export format <metadata-export-formats>` has been updated from version 1.0 to 1.1, which is reflected in the ``conformsTo`` property. The unused ``wd`` property has been dropped.
1414

1515
v6.10
1616
-----

src/main/java/edu/harvard/iq/dataverse/export/croissant/CroissantExportUtil.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import java.util.Map;
1919
import org.apache.commons.text.StringEscapeUtils;
2020

21+
// Validate with src/test/resources/croissant/validate.sh
2122
public class CroissantExportUtil {
2223

2324
public static void exportDataset(
@@ -31,7 +32,7 @@ public static void exportDataset(
3132
{
3233
"@context": {
3334
"@language": "en",
34-
"@vocab": "http://schema.org/",
35+
"@vocab": "https://schema.org/",
3536
"citeAs": "cr:citeAs",
3637
"column": "cr:column",
3738
"conformsTo": "dct:conformsTo",
@@ -70,7 +71,7 @@ public static void exportDataset(
7071
"repeated": "cr:repeated",
7172
"replace": "cr:replace",
7273
"samplingRate": "cr:samplingRate",
73-
"sc": "http://schema.org/",
74+
"sc": "https://schema.org/",
7475
"separator": "cr:separator",
7576
"source": "cr:source",
7677
"subField": "cr:subField",

src/test/resources/croissant/cars/expected/cars-croissant.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"@context": {
33
"@language": "en",
4-
"@vocab": "http://schema.org/",
4+
"@vocab": "https://schema.org/",
55
"citeAs": "cr:citeAs",
66
"column": "cr:column",
77
"conformsTo": "dct:conformsTo",
@@ -40,7 +40,7 @@
4040
"repeated": "cr:repeated",
4141
"replace": "cr:replace",
4242
"samplingRate": "cr:samplingRate",
43-
"sc": "http://schema.org/",
43+
"sc": "https://schema.org/",
4444
"separator": "cr:separator",
4545
"source": "cr:source",
4646
"subField": "cr:subField",
@@ -800,4 +800,4 @@
800800
]
801801
}
802802
]
803-
}
803+
}

src/test/resources/croissant/cars/expected/cars-croissantSlim.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"@context": {
33
"@language": "en",
4-
"@vocab": "http://schema.org/",
4+
"@vocab": "https://schema.org/",
55
"citeAs": "cr:citeAs",
66
"column": "cr:column",
77
"conformsTo": "dct:conformsTo",
@@ -40,7 +40,7 @@
4040
"repeated": "cr:repeated",
4141
"replace": "cr:replace",
4242
"samplingRate": "cr:samplingRate",
43-
"sc": "http://schema.org/",
43+
"sc": "https://schema.org/",
4444
"separator": "cr:separator",
4545
"source": "cr:source",
4646
"subField": "cr:subField",

src/test/resources/croissant/draft/expected/draft-croissant.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"@context": {
33
"@language": "en",
4-
"@vocab": "http://schema.org/",
4+
"@vocab": "https://schema.org/",
55
"citeAs": "cr:citeAs",
66
"column": "cr:column",
77
"conformsTo": "dct:conformsTo",
@@ -40,7 +40,7 @@
4040
"repeated": "cr:repeated",
4141
"replace": "cr:replace",
4242
"samplingRate": "cr:samplingRate",
43-
"sc": "http://schema.org/",
43+
"sc": "https://schema.org/",
4444
"separator": "cr:separator",
4545
"source": "cr:source",
4646
"subField": "cr:subField",
@@ -91,4 +91,4 @@
9191
"contentUrl": "http://localhost:8080/api/access/datafile/4"
9292
}
9393
]
94-
}
94+
}

src/test/resources/croissant/draft/expected/draft-croissantSlim.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"@context": {
33
"@language": "en",
4-
"@vocab": "http://schema.org/",
4+
"@vocab": "https://schema.org/",
55
"citeAs": "cr:citeAs",
66
"column": "cr:column",
77
"conformsTo": "dct:conformsTo",
@@ -40,7 +40,7 @@
4040
"repeated": "cr:repeated",
4141
"replace": "cr:replace",
4242
"samplingRate": "cr:samplingRate",
43-
"sc": "http://schema.org/",
43+
"sc": "https://schema.org/",
4444
"separator": "cr:separator",
4545
"source": "cr:source",
4646
"subField": "cr:subField",

src/test/resources/croissant/junk/expected/junk-croissant.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"@context": {
33
"@language": "en",
4-
"@vocab": "http://schema.org/",
4+
"@vocab": "https://schema.org/",
55
"citeAs": "cr:citeAs",
66
"column": "cr:column",
77
"conformsTo": "dct:conformsTo",
@@ -40,7 +40,7 @@
4040
"repeated": "cr:repeated",
4141
"replace": "cr:replace",
4242
"samplingRate": "cr:samplingRate",
43-
"sc": "http://schema.org/",
43+
"sc": "https://schema.org/",
4444
"separator": "cr:separator",
4545
"source": "cr:source",
4646
"subField": "cr:subField",
@@ -80,4 +80,4 @@
8080
},
8181
"version": "1.0",
8282
"citeAs": "@data{FK2/0CNXUJ_2025,author = {Ritter, Sylvester},publisher = {Root},title = {},year = {2025},url = {https://doi.org/10.5072/FK2/0CNXUJ}}"
83-
}
83+
}

src/test/resources/croissant/max/expected/max-croissant.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"@context": {
33
"@language": "en",
4-
"@vocab": "http://schema.org/",
4+
"@vocab": "https://schema.org/",
55
"citeAs": "cr:citeAs",
66
"column": "cr:column",
77
"conformsTo": "dct:conformsTo",
@@ -40,7 +40,7 @@
4040
"repeated": "cr:repeated",
4141
"replace": "cr:replace",
4242
"samplingRate": "cr:samplingRate",
43-
"sc": "http://schema.org/",
43+
"sc": "https://schema.org/",
4444
"separator": "cr:separator",
4545
"source": "cr:source",
4646
"subField": "cr:subField",

src/test/resources/croissant/max/expected/max-croissantSlim.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"@context": {
33
"@language": "en",
4-
"@vocab": "http://schema.org/",
4+
"@vocab": "https://schema.org/",
55
"citeAs": "cr:citeAs",
66
"column": "cr:column",
77
"conformsTo": "dct:conformsTo",
@@ -40,7 +40,7 @@
4040
"repeated": "cr:repeated",
4141
"replace": "cr:replace",
4242
"samplingRate": "cr:samplingRate",
43-
"sc": "http://schema.org/",
43+
"sc": "https://schema.org/",
4444
"separator": "cr:separator",
4545
"source": "cr:source",
4646
"subField": "cr:subField",

src/test/resources/croissant/minimal/expected/minimal-croissant.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"@context": {
33
"@language": "en",
4-
"@vocab": "http://schema.org/",
4+
"@vocab": "https://schema.org/",
55
"citeAs": "cr:citeAs",
66
"column": "cr:column",
77
"conformsTo": "dct:conformsTo",
@@ -40,7 +40,7 @@
4040
"repeated": "cr:repeated",
4141
"replace": "cr:replace",
4242
"samplingRate": "cr:samplingRate",
43-
"sc": "http://schema.org/",
43+
"sc": "https://schema.org/",
4444
"separator": "cr:separator",
4545
"source": "cr:source",
4646
"subField": "cr:subField",

0 commit comments

Comments
 (0)