-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathindex.html
217 lines (199 loc) · 20.3 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href="https://fonts.googleapis.com/css?family=Droid+Serif" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="/site.css" media="screen">
<script src="https://code.jquery.com/jquery-1.12.0.min.js"></script>
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>JSON-LD Community Group</title>
<style type="text/css">
body {
max-width: 50em;
margin: auto;
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
font-weight: 300;
}
h1, h2, h3, h4, h5, h6 {
margin:0 0 20px;
}
p, ul, ol, table, pre, dl {
margin:0 0 20px;
}
label {
float: left;
text-align: right;
margin-right: 15px;
width: 100px;
}
ol {
padding-left: 1.2em;
}
dl > dd {
margin-left: 2em;
}
dl > dd > ol > li {
margin-left: 1em;
}
dt {
color:#444;
font-weight:700;
}
div.summary {
font-size: 1.25em;
}
span.name {
font-weight: bold;
}
div.information {
font-style: italic;
margin-top: 0.5em;
font-size: 1.25em;
}
div.action {
padding: 15px;
margin: 20px 0px 20px 0px;
border: 1px solid transparent;
border-radius: 4px;
color: #3a87ad;
background-color: #d9edf7;
border-color: #bce8f1;
}
div.comment {
font-family: 'Droid Serif', serif;
margin-top: 0.5em;
//font-size: 1.25em;
}
div.comment-continuation {
font-family: 'Droid Serif', serif;
//font-size: 1.25em;
margin-left: 2em;
}
div.proposal {
padding: 15px;
margin: 20px 0px 20px 0px;
border: 1px solid transparent;
border-radius: 4px;
color: #634688;
background-color: #DDD8F0;
border-color: #CEC6E9;
}
div.resolution {
padding: 15px;
margin: 20px 0px 20px 0px;
border: 1px solid transparent;
border-radius: 4px;
color: #468847;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.error {
border: thin solid #f00;
padding: 0.5em;
}
</style>
</head>
<body>
<div class="wrapper">
<h1>The W3C JSON-LD Community Group</h1>
<h3><a href="../">Go Back</a></h3>
<hr>
<p><img src="https://www.w3.org/Icons/w3c_home" alt="W3C Logo" /></p><div><div><div class="container"><div class="row"><div class="col-md-8 col-md-offset-2"><h1>JSON-LD CG</h1>
<h2>Minutes for 2024-02-07</h2>
<div class="summary">
<dl>
<dt>Present</dt><dd><a href="http://dil.lehn.org/">David I. Lehn</a>, <a href="http://greggkellogg.net/home/about/">Gregg Kellogg</a>, <a href="https://www.linkedin.com/in/benjaminyoung/">Benjamin Young</a>, <a href="https://json-ld.org/">Niklas Lindström</a></dd>
<dt>Chair(s)</dt><dd>Gregg Kellogg</dd>
<dt>Scribe(s)</dt><dd>Gregg Kellogg</dd>
<dt>Agenda</dt><dd><a href="https://www.w3.org/events/meetings/398465c7-3787-40df-856a-434a438d9f05/20240207T120000/">https://www.w3.org/events/meetings/398465c7-3787-40df-856a-434a438d9f05/20240207T120000/</a></dd>
<dt>Topics</dt><dd><ol><li><a href="#topic-1">Announcements and Introductions</a><li><a href="#topic-2">YAML-LD</a><li><a href="#topic-3">CBOR-LD</a><li><a href="#topic-4">JSON-LD Issue Discussion</a><li><a href="#topic-5">Open Discussion</a></ol></dd><dt>Action Items</dt><dd><ol><li><a href="#action-1">pchampin to move JSON-LD in CBOR draft to json-ld org.</a><li><a href="#action-2">dlehn to tag reviewers on tests to be considered for merging.</a></ol></dd></dl>
</div>
<h1 onmouseout="$('#link-topic-1').hide()" onmouseover="$('#link-topic-1').show()" id="topic-1" class="topic">
Topic: Announcements and Introductions
<a id="link-topic-1" style="display:none;" href="#topic-1">✪</a></h1>
<div class="information">Gregg Kellogg is scribing.</div>
<h1 onmouseout="$('#link-topic-2').hide()" onmouseover="$('#link-topic-2').show()" id="topic-2" class="topic">
Topic: YAML-LD
<a id="link-topic-2" style="display:none;" href="#topic-2">✪</a></h1>
<div onmouseout="$('#link-1').hide()" onmouseover="$('#link-1').show()" id="1" class="comment"><span class="name">Anatoly Scherbakov</span>: --Shares screen-- <a id="link-1" style="display:none;" href="#1">✪</a></div>
<div onmouseout="$('#link-2').hide()" onmouseover="$('#link-2').show()" id="2" class="comment"><span class="name">Anatoly Scherbakov</span>: I created issue json-ld/yaml-ld#131 for script tags in HTML. <a id="link-2" style="display:none;" href="#2">✪</a></div>
<div onmouseout="$('#link-3').hide()" onmouseover="$('#link-3').show()" id="3" class="information"><a href="https://github.com/json-ld/yaml-ld/issues/131">https://github.com/json-ld/yaml-ld/issues/131</a> -> Issue 131 YAML under `<script>` HTML tag unsupported in the spec (by anatoly-scherbakov) [bug] <a id="link-3" style="display:none;" href="#3">✪</a></div>
<div class="comment-continuation">... I also created json-ld/yaml-ld#132, although PR Preview is having problems.</div>
<div onmouseout="$('#link-4').hide()" onmouseover="$('#link-4').show()" id="4" class="information"><a href="https://github.com/json-ld/yaml-ld/pull/132">https://github.com/json-ld/yaml-ld/pull/132</a> -> Pull Request 132 (closes #131) Embed YAML-LD into HTML `<script>` tag (by anatoly-scherbakov) [blocked-by-recharter] <a id="link-4" style="display:none;" href="#4">✪</a></div>
<div onmouseout="$('#link-5').hide()" onmouseover="$('#link-5').show()" id="5" class="comment"><span class="name">Anatoly Scherbakov</span>: Changes involve spec changes and some tests. <a id="link-5" style="display:none;" href="#5">✪</a></div>
<div class="comment-continuation">... We need to un-indent the code block to process a YAML stream.</div>
<div class="comment-continuation">... I have a Python implementation, that also runs JSON-LD tests, as it's a superset of JSON.</div>
<div class="comment-continuation">... This PR can't be merged due to the status of work in the WG. There is a charter issue that needs to be resolved.</div>
<h2 onmouseout="$('#link-topic-NaN').hide()" onmouseover="$('#link-topic-NaN').show()" id="topic-NaN" class="topic">
Subtopic: updated WG charter
<a id="link-topic-NaN" style="display:none;" href="#topic-NaN">✪</a></h2>
<div onmouseout="$('#link-6').hide()" onmouseover="$('#link-6').show()" id="6" class="comment"><span class="name">Benjamin Young</span>: We haven't done any work on a charter. <a id="link-6" style="display:none;" href="#6">✪</a></div>
<div onmouseout="$('#link-7').hide()" onmouseover="$('#link-7').show()" id="7" class="comment"><span class="name">Gregg Kellogg</span>: Current charter only allows work on notes, not rec-track. <a id="link-7" style="display:none;" href="#7">✪</a></div>
<div onmouseout="$('#link-8').hide()" onmouseover="$('#link-8').show()" id="8" class="comment"><span class="name">Benjamin Young</span>: Plan is a re-charter of <a href="https://www.w3.org/2023/01/json-ld-wg-charter.html">https://www.w3.org/2023/01/json-ld-wg-charter.html</a> <a id="link-8" style="display:none;" href="#8">✪</a></div>
<div onmouseout="$('#link-9').hide()" onmouseover="$('#link-9').show()" id="9" class="comment"><span class="name">Benjamin Young</span>: Needs to be voted on by membership. <a id="link-9" style="display:none;" href="#9">✪</a></div>
<div class="comment-continuation">... I think we can continue to work on the document, but there are different patent policy considerations</div>
<div onmouseout="$('#link-10').hide()" onmouseover="$('#link-10').show()" id="10" class="comment"><span class="name">Ted Thibodeau Jr.</span>: We can vote that the document is a final report (which we have done). <a id="link-10" style="display:none;" href="#10">✪</a></div>
<div class="comment-continuation">... Theoretically, it should stay static. When the WG picks it up, we should stop work.</div>
<div onmouseout="$('#link-11').hide()" onmouseover="$('#link-11').show()" id="11" class="comment"><span class="name">Benjamin Young</span>: I think the work fell through the cracks with the WG. <a id="link-11" style="display:none;" href="#11">✪</a></div>
<div onmouseout="$('#link-12').hide()" onmouseover="$('#link-12').show()" id="12" class="comment"><span class="name">Benjamin Young</span>: We'll do a WG meeting in four weeks on March 6th. <a id="link-12" style="display:none;" href="#12">✪</a></div>
<div onmouseout="$('#link-13').hide()" onmouseover="$('#link-13').show()" id="13" class="comment"><span class="name">Benjamin Young</span>: I was trying to find out where the charter lives. <a id="link-13" style="display:none;" href="#13">✪</a></div>
<div onmouseout="$('#link-14').hide()" onmouseover="$('#link-14').show()" id="14" class="information"><a href="https://github.com/json-ld/charter">https://github.com/json-ld/charter</a> <a id="link-14" style="display:none;" href="#14">✪</a></div>
<div onmouseout="$('#link-15').hide()" onmouseover="$('#link-15').show()" id="15" class="comment"><span class="name">Anatoly Scherbakov</span>: What is the WG process if re-chartered? Does the WG copy a snapshot? <a id="link-15" style="display:none;" href="#15">✪</a></div>
<div onmouseout="$('#link-16').hide()" onmouseover="$('#link-16').show()" id="16" class="comment"><span class="name">Gregg Kellogg</span>: Typically it is just merged over. <a id="link-16" style="display:none;" href="#16">✪</a></div>
<div onmouseout="$('#link-17').hide()" onmouseover="$('#link-17').show()" id="17" class="comment"><span class="name">Anatoly Scherbakov</span>: So, we can make PRs and merge later. <a id="link-17" style="display:none;" href="#17">✪</a></div>
<h1 onmouseout="$('#link-topic-3').hide()" onmouseover="$('#link-topic-3').show()" id="topic-3" class="topic">
Topic: CBOR-LD
<a id="link-topic-3" style="display:none;" href="#topic-3">✪</a></h1>
<div onmouseout="$('#link-18').hide()" onmouseover="$('#link-18').show()" id="18" class="comment"><span class="name">David I. Lehn</span>: I haven't done any work on the spec. <a id="link-18" style="display:none;" href="#18">✪</a></div>
<div onmouseout="$('#link-19').hide()" onmouseover="$('#link-19').show()" id="19" class="comment"><span class="name">Benjamin Young</span>: <a href="https://github.com/w3c/json-ld-cbor/">https://github.com/w3c/json-ld-cbor/</a> <a id="link-19" style="display:none;" href="#19">✪</a></div>
<div onmouseout="$('#link-20').hide()" onmouseover="$('#link-20').show()" id="20" class="comment"><span class="name">Gregg Kellogg</span>: We probably need to publish a final report. <a id="link-20" style="display:none;" href="#20">✪</a></div>
<div onmouseout="$('#link-21').hide()" onmouseover="$('#link-21').show()" id="21" class="comment"><span class="name">Benjamin Young</span>: <a href="https://github.com/json-ld/cbor-ld-spec">https://github.com/json-ld/cbor-ld-spec</a> <a id="link-21" style="display:none;" href="#21">✪</a></div>
<div onmouseout="$('#link-22').hide()" onmouseover="$('#link-22').show()" id="22" class="comment"><span class="name">Niklas Lindström</span>: The <a href="https://github.com/json-ld/charter">https://github.com/json-ld/charter</a> repo is inactive, and this is the current charter (mentions YAML and CBOR)? https://www.w3.org/2023/01/json-ld-wg-charter.html <a id="link-22" style="display:none;" href="#22">✪</a></div>
<div onmouseout="$('#link-23').hide()" onmouseover="$('#link-23').show()" id="23" class="comment"><span class="name">Gregg Kellogg</span>: Maybe could be published as a draft report <a id="link-23" style="display:none;" href="#23">✪</a></div>
<div onmouseout="$('#link-24').hide()" onmouseover="$('#link-24').show()" id="24" class="comment"><span class="name">Benjamin Young</span>: How many links do we want to publish? <a id="link-24" style="display:none;" href="#24">✪</a></div>
<div class="comment-continuation">... Do we want to issue both as notes?</div>
<div onmouseout="$('#link-25').hide()" onmouseover="$('#link-25').show()" id="25" class="comment"><span class="name">Gregg Kellogg</span>: I'd say list both as draft reports. <a id="link-25" style="display:none;" href="#25">✪</a></div>
<div onmouseout="$('#link-26').hide()" onmouseover="$('#link-26').show()" id="26" class="comment"><span class="name">Benjamin Young</span>: Maybe should move PA's version to the json-ld org, so it's not confusing. <a id="link-26" style="display:none;" href="#26">✪</a></div>
<div id="action-1" class="action">ACTION: pchampin to move JSON-LD in CBOR draft to json-ld org.</div>
<div onmouseout="$('#link-27').hide()" onmouseover="$('#link-27').show()" id="27" class="information">Sorry, I don't know what repository to use. <a id="link-27" style="display:none;" href="#27">✪</a></div>
<div onmouseout="$('#link-28').hide()" onmouseover="$('#link-28').show()" id="28" class="comment"><span class="name">Benjamin Young</span>: Repo to pchampin's spec <a href="https://github.com/w3c/json-ld-cbor/">https://github.com/w3c/json-ld-cbor/</a> <a id="link-28" style="display:none;" href="#28">✪</a></div>
<div onmouseout="$('#link-29').hide()" onmouseover="$('#link-29').show()" id="29" class="comment"><span class="name">Gregg Kellogg</span>: CG final report for YAML-LD: <a href="https://www.w3.org/community/reports/json-ld/CG-FINAL-yaml-ld-20231206/">https://www.w3.org/community/reports/json-ld/CG-FINAL-yaml-ld-20231206/</a> <a id="link-29" style="display:none;" href="#29">✪</a></div>
<div onmouseout="$('#link-30').hide()" onmouseover="$('#link-30').show()" id="30" class="comment"><span class="name">Benjamin Young</span>: Question is do they need to be finalized for the WG to take them up? <a id="link-30" style="display:none;" href="#30">✪</a></div>
<div onmouseout="$('#link-31').hide()" onmouseover="$('#link-31').show()" id="31" class="comment"><span class="name">Benjamin Young</span>: Implementation <a href="https://github.com/digitalbazaar/cborld">https://github.com/digitalbazaar/cborld</a> <a id="link-31" style="display:none;" href="#31">✪</a></div>
<div onmouseout="$('#link-32').hide()" onmouseover="$('#link-32').show()" id="32" class="comment"><span class="name">Gregg Kellogg</span>: It would be good to have issues added to CBOR-LD to indicate needed changes to match implementations. <a id="link-32" style="display:none;" href="#32">✪</a></div>
<div onmouseout="$('#link-33').hide()" onmouseover="$('#link-33').show()" id="33" class="comment"><span class="name">Benjamin Young</span>: It takes some time to make those updates, and time is short. I referenced a link to the implementation. <a id="link-33" style="display:none;" href="#33">✪</a></div>
<div onmouseout="$('#link-34').hide()" onmouseover="$('#link-34').show()" id="34" class="comment"><span class="name">Gregg Kellogg</span>: I'd like to see something with a bit more of a summary for how implementation diverges from spec. <a id="link-34" style="display:none;" href="#34">✪</a></div>
<div onmouseout="$('#link-35').hide()" onmouseover="$('#link-35').show()" id="35" class="comment"><span class="name">David I. Lehn</span>: For the current stuff, before we tag it, I want to double-check to make sure URLs are up to date. <a id="link-35" style="display:none;" href="#35">✪</a></div>
<div class="comment-continuation">... Not sure if people are familiar with how the spec works.</div>
<div onmouseout="$('#link-36').hide()" onmouseover="$('#link-36').show()" id="36" class="comment"><span class="name">Gregg Kellogg</span>: Editorial changes, including editors notes, should be fine. normative changes may need more agreement. <a id="link-36" style="display:none;" href="#36">✪</a></div>
<h1 onmouseout="$('#link-topic-4').hide()" onmouseover="$('#link-topic-4').show()" id="topic-4" class="topic">
Topic: JSON-LD Issue Discussion
<a id="link-topic-4" style="display:none;" href="#topic-4">✪</a></h1>
<div onmouseout="$('#link-37').hide()" onmouseover="$('#link-37').show()" id="37" class="information"><a href="https://github.com/orgs/w3c/projects/4">https://github.com/orgs/w3c/projects/4</a> <a id="link-37" style="display:none;" href="#37">✪</a></div>
<div onmouseout="$('#link-38').hide()" onmouseover="$('#link-38').show()" id="38" class="comment"><span class="name">David I. Lehn</span>: Do we need a process for merging tests. <a id="link-38" style="display:none;" href="#38">✪</a></div>
<div onmouseout="$('#link-39').hide()" onmouseover="$('#link-39').show()" id="39" class="information">For example w3c/json-ld-api#591 <a id="link-39" style="display:none;" href="#39">✪</a></div>
<div onmouseout="$('#link-40').hide()" onmouseover="$('#link-40').show()" id="40" class="information"><a href="https://github.com/w3c/json-ld-api/pull/591">https://github.com/w3c/json-ld-api/pull/591</a> -> Pull Request 591 Add test for `@context` redefinition. (by davidlehn) [test:missing-coverage] <a id="link-40" style="display:none;" href="#40">✪</a></div>
<div onmouseout="$('#link-41').hide()" onmouseover="$('#link-41').show()" id="41" class="comment"><span class="name">David I. Lehn</span>: Looked into this, and it looked like an error. <a id="link-41" style="display:none;" href="#41">✪</a></div>
<div class="comment-continuation">... It was a bug in JSON-LD where it was too generous.</div>
<div class="comment-continuation">... I think our implementation would have ultimately failed.</div>
<div onmouseout="$('#link-42').hide()" onmouseover="$('#link-42').show()" id="42" class="comment"><span class="name">Niklas Lindström</span>: <a href="https://w3c.github.io/json-ld-api/#algorithm-0">https://w3c.github.io/json-ld-api/#algorithm-0</a> (step 4 and 5) <a id="link-42" style="display:none;" href="#42">✪</a></div>
<div onmouseout="$('#link-43').hide()" onmouseover="$('#link-43').show()" id="43" class="comment"><span class="name">David I. Lehn</span>: When we don't have tests it can be hard to tell. <a id="link-43" style="display:none;" href="#43">✪</a></div>
<div onmouseout="$('#link-44').hide()" onmouseover="$('#link-44').show()" id="44" class="comment"><span class="name">Gregg Kellogg</span>: I think its an issue that we don't specifically linked from normative statements to tests. <a id="link-44" style="display:none;" href="#44">✪</a></div>
<div onmouseout="$('#link-45').hide()" onmouseover="$('#link-45').show()" id="45" class="comment"><span class="name">Niklas Lindström</span>: +1 For test coverage for each normative statement <a id="link-45" style="display:none;" href="#45">✪</a></div>
<div onmouseout="$('#link-46').hide()" onmouseover="$('#link-46').show()" id="46" class="comment"><span class="name">Niklas Lindström</span>: And +1 for predictable naming of those ... <a id="link-46" style="display:none;" href="#46">✪</a></div>
<div onmouseout="$('#link-47').hide()" onmouseover="$('#link-47').show()" id="47" class="comment"><span class="name">Gregg Kellogg</span>: Not too difficult, but time consuming. <a id="link-47" style="display:none;" href="#47">✪</a></div>
<div onmouseout="$('#link-48').hide()" onmouseover="$('#link-48').show()" id="48" class="comment"><span class="name">David I. Lehn</span>: On the same topic, if all implementations did coverage reports, that would be useful. <a id="link-48" style="display:none;" href="#48">✪</a></div>
<div onmouseout="$('#link-49').hide()" onmouseover="$('#link-49').show()" id="49" class="comment"><span class="name">Gregg Kellogg</span>: I would say that test changes that have developer approval can be merged, as long as they don't require a normative change to the spec. <a id="link-49" style="display:none;" href="#49">✪</a></div>
<div id="action-2" class="action">ACTION: dlehn to tag reviewers on tests to be considered for merging.</div>
<div onmouseout="$('#link-50').hide()" onmouseover="$('#link-50').show()" id="50" class="information">Sorry, I don't know what repository to use. <a id="link-50" style="display:none;" href="#50">✪</a></div>
<div onmouseout="$('#link-51').hide()" onmouseover="$('#link-51').show()" id="51" class="comment"><span class="name">Gregg Kellogg</span>: Also work should go forward on the charter where people can contribute. <a id="link-51" style="display:none;" href="#51">✪</a></div>
<h1 onmouseout="$('#link-topic-5').hide()" onmouseover="$('#link-topic-5').show()" id="topic-5" class="topic">
Topic: Open Discussion
<a id="link-topic-5" style="display:none;" href="#topic-5">✪</a></h1>
<div onmouseout="$('#link-52').hide()" onmouseover="$('#link-52').show()" id="52" class="comment"><span class="name">Gregg Kellogg</span>: Meet again on February 21. <a id="link-52" style="display:none;" href="#52">✪</a></div>
</div></div></div></div></div> </div>
</body>
</html>