Skip to content

Commit daf93b0

Browse files
committed
add self descriptions with JSON-LD
1 parent b1aa5b6 commit daf93b0

3 files changed

Lines changed: 89 additions & 3 deletions

File tree

proposals/primer/application.bs

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ Shortname: sai-application-primer
44
Level: 1
55
Status: CG-DRAFT
66
Group: solidcg
7-
URL: https://solid.github.io/data-interoperability-panel/primer/applications.html
7+
TR: https://solidproject.org/TR/sai-primer-application
8+
ED: https://solidproject.org/TR/tag/sai-primer-application-v0.1
9+
ED: https://solid.github.io/data-interoperability-panel/primer/application.html
810
Repository: https://github.com/solid/data-interoperability-panel
911
Inline Github Issues: title
1012
Boilerplate: issues-index no
@@ -14,6 +16,26 @@ Editor: elf Pavlik
1416
Abstract: Primer for libraries intended to be used by applications.
1517
Boilerplate: omit conformance, omit abstract
1618
</pre>
19+
<script type="application/ld+json">
20+
{
21+
"@context": {
22+
"spec": "http://www.w3.org/ns/spec#",
23+
"schema": "http://schema.org/",
24+
"name": "schema:name",
25+
"author": { "@id": "schema:author", "@type": "@id" },
26+
"editor": { "@id": "schema:editor", "@type": "@id" }
27+
},
28+
"@id": "https://solid.github.io/data-interoperability-panel/primer/application.html",
29+
"@type": "spec:Primer",
30+
"name": "SAI Application Primer",
31+
"author": [
32+
"https://elf-pavlik.hackers4peace.net"
33+
],
34+
"editor": [
35+
"https://elf-pavlik.hackers4peace.net"
36+
]
37+
}
38+
</script>
1739

1840
# Introduction # {#introduction}
1941

proposals/primer/authorization-agent.bs

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ Shortname: sai-authorization-agent-primer
55
Level: 1
66
Status: CG-DRAFT
77
Group: solidcg
8-
URL: https://solid.github.io/data-interoperability-panel/primer/authorization-agent.html
8+
TR: https://solidproject.org/TR/sai-primer-authorization-agent
9+
ED: https://solidproject.org/TR/tag/sai-primer-authorization-agent-v0.1
10+
ED: https://solid.github.io/data-interoperability-panel/primer/authorization-agent.html
911
Repository: https://github.com/solid/data-interoperability-panel
1012
Inline Github Issues: title
1113
Boilerplate: issues-index no
@@ -16,6 +18,26 @@ Editor: elf Pavlik
1618
Abstract: Primer for libraries intended to be used by authorization agents.
1719
Boilerplate: omit conformance, omit abstract
1820
</pre>
21+
<script type="application/ld+json">
22+
{
23+
"@context": {
24+
"spec": "http://www.w3.org/ns/spec#",
25+
"schema": "http://schema.org/",
26+
"name": "schema:name",
27+
"author": { "@id": "schema:author", "@type": "@id" },
28+
"editor": { "@id": "schema:editor", "@type": "@id" }
29+
},
30+
"@id": "https://solid.github.io/data-interoperability-panel/primer/authorization-agent.html",
31+
"@type": "spec:Primer",
32+
"name": "SAI Authorization Agent Primer",
33+
"author": [
34+
"https://elf-pavlik.hackers4peace.net"
35+
],
36+
"editor": [
37+
"https://elf-pavlik.hackers4peace.net"
38+
]
39+
}
40+
</script>
1941

2042
# Introduction # {#introduction}
2143

proposals/specification/index.bs

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ Level: 1
55
Max ToC Depth: 2
66
Status: CG-DRAFT
77
Group: solidcg
8-
URL: https://solid.github.io/data-interoperability-panel/specification/
8+
TR: https://solidproject.org/TR/sai
9+
ED: https://solidproject.org/TR/tag/sai-v0.1
10+
ED: https://solid.github.io/data-interoperability-panel/specification/
911
Repository: https://github.com/solid/data-interoperability-panel
1012
Inline Github Issues: title
1113
Editor: Justin Bingham
@@ -19,6 +21,46 @@ Abstract:
1921
This specification details how Social Agents and Applications
2022
can safely share and interoperate over data in Solid Pods.
2123
</pre>
24+
<script type="application/ld+json">
25+
{
26+
"@context": {
27+
"doap": "http://usefulinc.com/ns/doap#",
28+
"spec": "http://www.w3.org/ns/spec#",
29+
"schema": "http://schema.org/",
30+
"sai": "https://solidproject.org/TR/sai#",
31+
"name": "schema:name",
32+
"author": { "@id": "schema:author", "@type": "@id" },
33+
"editor": { "@id": "schema:editor", "@type": "@id" },
34+
"definesConformanceFor": { "@id": "spec:definesConformanceFor", "@type": "@id" },
35+
"ClassOfProduct": { "@id": "spec:ClassOfProduct", "@type": "@id" }
36+
},
37+
"@id": "https://solid.github.io/data-interoperability-panel/specification/",
38+
"@type": "doap:Specification",
39+
"name": "Solid Application Interoperability",
40+
"author": [
41+
"https://elf-pavlik.hackers4peace.net",
42+
"urn:uuid:3b05c17c-f44a-470e-8031-408abee6e2ca",
43+
"https://justin.inrupt.net/profile/card#me"
44+
],
45+
"editor": [
46+
"https://elf-pavlik.hackers4peace.net",
47+
"urn:uuid:3b05c17c-f44a-470e-8031-408abee6e2ca",
48+
"https://justin.inrupt.net/profile/card#me"
49+
],
50+
"definesConformanceFor": [
51+
{
52+
"@id": "sai:Application",
53+
"@type": "ClassOfProduct",
54+
"name": "SAI Application"
55+
},
56+
{
57+
"@id": "sai:AuthorizationAgent",
58+
"@type": "ClassOfProduct",
59+
"name": "SAI Authorization Agent"
60+
}
61+
]
62+
}
63+
</script>
2264

2365
<!-- For bikeshed style overrides -->
2466
<style>

0 commit comments

Comments
 (0)