Skip to content

Commit

Permalink
Minutes for 2024-01-10.
Browse files Browse the repository at this point in the history
  • Loading branch information
gkellogg committed Jan 10, 2024
1 parent b0db92d commit dca2942
Show file tree
Hide file tree
Showing 4 changed files with 376 additions and 2 deletions.
218 changes: 218 additions & 0 deletions 2024-01-10/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,218 @@
<!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-01-10</h2>
<div class="summary">
<dl>
<dt>Present</dt><dd><a href="http://greggkellogg.net/home/about/">Gregg Kellogg</a>, <a href="https://json-ld.org/">Pierre-Antoine Champin</a>, <a href="http://www.linkedin.com/in/macted">Ted Thibodeau Jr.</a>, <a href="https://json-ld.org/">Kevin Herndon</a>, <a href="https://www.linkedin.com/in/benjaminyoung/">Benjamin Young</a>, <a href="https://json-ld.org/">Niklas Lindström</a>, <a href="https://json-ld.org/">Anatoly Scherbakov</a>, <a href="http://dil.lehn.org/">David I. Lehn</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/20240110T120000/">https://www.w3.org/events/meetings/398465c7-3787-40df-856a-434a438d9f05/20240110T120000/</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></dl>
</div>
<div class="information">Gregg Kellogg is scribing.</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 onmouseout="$('#link-1').hide()" onmouseover="$('#link-1').show()" id="1" class="comment"><span class="name">Kevin Herndon</span>: I had an email conversation with gkellogg a couple of years ago about how to get more involved. <a id="link-1" style="display:none;" href="#1"></a></div>
<div class="comment-continuation">... May be too technical for me, but I wanted to find out.</div>
<div class="comment-continuation">... I come from accounting/finance, but as a hobby, I&apos;m a musician. I put together a website for my music, but started incorporating JSON-LD/schema.org into my website.</div>
<div class="comment-continuation">... I&apos;ve left my job, and am looking for something new to get into.</div>
<div onmouseout="$('#link-2').hide()" onmouseover="$('#link-2').show()" id="2" class="comment"><span class="name">Pierre-Antoine Champin</span>: On Mastadon I anounced that I leased version 0.8 of Sophia with full support for JSON-LD. <a id="link-2" style="display:none;" href="#2"></a></div>
<div class="comment-continuation">... Sophia is a Rust library for RDF.</div>
<div onmouseout="$('#link-3').hide()" onmouseover="$('#link-3').show()" id="3" class="comment"><span class="name">Pierre-Antoine Champin</span>: <a href="https://crates.io/crates/sophia">https://crates.io/crates/sophia</a> <a id="link-3" style="display:none;" href="#3"></a></div>
<div onmouseout="$('#link-4').hide()" onmouseover="$('#link-4').show()" id="4" class="comment"><span class="name">Anatoly Scherbakov</span>: &#1081;+ <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">Pierre-Antoine Champin</span>: There should be an IE invitation in progress for adding anatoly-scherbakov <a id="link-5" style="display:none;" href="#5"></a></div>
<div onmouseout="$('#link-6').hide()" onmouseover="$('#link-6').show()" id="6" class="comment"><span class="name">Anatoly Scherbakov</span>: I am already an invited expert. <a id="link-6" style="display:none;" href="#6"></a></div>
<div class="comment-continuation">... I hope to bring the YAML-LD spec to Rec.</div>
<div onmouseout="$('#link-7').hide()" onmouseover="$('#link-7').show()" id="7" class="comment"><span class="name">Niklas Lindstr&#246;m</span>: To be clear, I&apos;m not a member of the WG, because of the DCMI exit, and the National Library of Sweden hasn&apos;t done the paperwork for me. This should happen ASAP. <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">Pierre-Antoine Champin</span>: I wanted to point out about niklasl and kherndon that it&apos;s still possible for chairs to invite non-members on a case-by-case basis. <a id="link-8" style="display:none;" href="#8"></a></div>
<div class="comment-continuation">... Particularly if there is some temporary issue.</div>
<div class="comment-continuation">... Regarding our charter, it talks about YAML and CBOR as non-normative work.</div>
<div onmouseout="$('#link-9').hide()" onmouseover="$('#link-9').show()" id="9" class="comment"><span class="name">Ted Thibodeau Jr.</span>: The chair can invite anyone, but substantive contributions aren&apos;t covered by this. It&apos;s helpful to keep up on discussion, but not to make contributions. <a id="link-9" style="display:none;" href="#9"></a></div>
<div onmouseout="$('#link-10').hide()" onmouseover="$('#link-10').show()" id="10" class="comment"><span class="name">Niklas Lindstr&#246;m</span>: That&apos;s good to know. <a id="link-10" style="display:none;" href="#10"></a></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-11').hide()" onmouseover="$('#link-11').show()" id="11" class="comment"><span class="name">Gregg Kellogg</span>: Generally, avoid contributing new PRs to work in progress. <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">Anatoly Scherbakov</span>: I found an issue that the spec doesn&apos;t mention, about how we handle YAML-LD embedded in HTML. <a id="link-12" style="display:none;" href="#12"></a></div>
<div class="comment-continuation">... the extractAllScripts tag would likely extract not just the scripts but also all the documents from a stream.</div>
<div class="comment-continuation">... If I for the repo and do some PRs, will it be merged into the current version of YAML-LD.</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-13').hide()" onmouseover="$('#link-13').show()" id="13" class="comment"><span class="name">David I. Lehn</span>: I was supposed to move the spec from the DB repo to the json-ld org. It&apos;s hard to keep things working. <a id="link-13" style="display:none;" href="#13"></a></div>
<div onmouseout="$('#link-14').hide()" onmouseover="$('#link-14').show()" id="14" class="comment"><span class="name">Gregg Kellogg</span>: There is some dance to do on this. <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">David I. Lehn</span>: I&apos;ll work on this, but we&apos;re working on other related things too. <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>: We should continue to develop the CBOR-LD spec in the CG. <a id="link-16" style="display:none;" href="#16"></a></div>
<div class="comment-continuation">... I think the CG patent policy allows us to work in the CG.</div>
<div onmouseout="$('#link-17').hide()" onmouseover="$('#link-17').show()" id="17" class="comment"><span class="name">David I. Lehn</span>: Writing down the issues? We have a CBOR-LD spec and if we&apos;re going to try to mix work. <a id="link-17" style="display:none;" href="#17"></a></div>
<div onmouseout="$('#link-18').hide()" onmouseover="$('#link-18').show()" id="18" class="comment"><span class="name">Gregg Kellogg</span>: There are parts from YAML-LD, pchampin&apos;s JSON-LD in CBOR and DB&apos;s CBOR-LD spec to me mixed together. <a id="link-18" style="display:none;" href="#18"></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-19').hide()" onmouseover="$('#link-19').show()" id="19" class="comment"><span class="name">Niklas Lindstr&#246;m</span>: <a href="https://github.com/w3c/json-ld-api/issues/581">https://github.com/w3c/json-ld-api/issues/581</a> <a id="link-19" style="display:none;" href="#19"></a></div>
<div onmouseout="$('#link-20').hide()" onmouseover="$('#link-20').show()" id="20" class="information"><a href="https://github.com/w3c/json-ld-api/issues/581">https://github.com/w3c/json-ld-api/issues/581</a> -&gt; Issue 581 If processing mode is json-ld-1.0, IRI-like terms should still be allowed to differ from their expanded forms (by niklasl) <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">Niklas Lindstr&#246;m</span>: A couple of sessions ago we had a discussion on some detail, that I&apos;ll need to find. <a id="link-21" style="display:none;" href="#21"></a></div>
<div class="comment-continuation">... I was trying to find out why my test suite failed on something and thought I had missed something in the algorithm, but I found that the algorithm should behave differently if the algorithm is 1.0.</div>
<div class="comment-continuation">... It works fine in 1.1, but we don&apos;t describe the 1.0 behavior.</div>
<div class="comment-continuation">... To be correct, the algorithm should have a check that makes it behave differently in 1.0 processing mode.</div>
<div class="comment-continuation">... It should not through an IRI processing error unless processing mode is 1.0.</div>
<div onmouseout="$('#link-22').hide()" onmouseover="$('#link-22').show()" id="22" class="comment"><span class="name">Gregg Kellogg</span>: Could be considered an editorial change, as it doesn&apos;t affect 1.1 behavior. <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">Pierre-Antoine Champin</span>: There may be some privilege loss that happens automatically. <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">Niklas Lindstr&#246;m</span>: It&apos;s a &quot;formal&quot; issue, but doesn&apos;t affect any behavior in the wild I&apos;m aware of. <a id="link-24" style="display:none;" href="#24"></a></div>
<div onmouseout="$('#link-25').hide()" onmouseover="$('#link-25').show()" id="25" class="comment"><span class="name">David I. Lehn</span>: <a href="https://github.com/w3c/json-ld-api/pull/582">https://github.com/w3c/json-ld-api/pull/582</a> <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">David I. Lehn</span>: In the API there are a couple of things that have been added. <a id="link-26" style="display:none;" href="#26"></a></div>
<div onmouseout="$('#link-27').hide()" onmouseover="$('#link-27').show()" id="27" class="comment"><span class="name">David I. Lehn</span>: <a href="https://github.com/w3c/json-ld-api/pull/585">https://github.com/w3c/json-ld-api/pull/585</a> <a id="link-27" style="display:none;" href="#27"></a></div>
<div onmouseout="$('#link-28').hide()" onmouseover="$('#link-28').show()" id="28" class="information">W3c/json-ld-api#582 <a id="link-28" style="display:none;" href="#28"></a></div>
<div onmouseout="$('#link-29').hide()" onmouseover="$('#link-29').show()" id="29" class="information"><a href="https://github.com/w3c/json-ld-api/issues/582">https://github.com/w3c/json-ld-api/issues/582</a> -&gt; Pull Request 582 Add protected graph container null context test. (by davidlehn) [test:missing-coverage] <a id="link-29" style="display:none;" href="#29"></a></div>
<div onmouseout="$('#link-30').hide()" onmouseover="$('#link-30').show()" id="30" class="information">W3c/json-ld-api#585 <a id="link-30" style="display:none;" href="#30"></a></div>
<div onmouseout="$('#link-31').hide()" onmouseover="$('#link-31').show()" id="31" class="information"><a href="https://github.com/w3c/json-ld-api/issues/585">https://github.com/w3c/json-ld-api/issues/585</a> -&gt; Pull Request 585 Add graph container array tests. (by davidlehn) [test:missing-coverage] <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">David I. Lehn</span>: 582 Is a case of missing test coverage. <a id="link-32" style="display:none;" href="#32"></a></div>
<div class="comment-continuation">... 585 deals with missing coverge.</div>
<div onmouseout="$('#link-33').hide()" onmouseover="$('#link-33').show()" id="33" class="comment"><span class="name">David I. Lehn</span>: In some cases, there is some spec work needed. <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">David I. Lehn</span>: In some cases, we need to determine what output should be. <a id="link-34" style="display:none;" href="#34"></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-35').hide()" onmouseover="$('#link-35').show()" id="35" class="comment"><span class="name">David I. Lehn</span>: Regarding the website, I&apos;ve talked with bigbluehat about using a different infrastructure to manage the site. <a id="link-35" style="display:none;" href="#35"></a></div>
<div class="comment-continuation">... Previous change requests were for the bootstrap version, but it broke stuff. I think the right way to go is to update the static-site generation softward.</div>
<div class="comment-continuation">... The PHP proxy doesn&apos;t work right, and should be hosted elsewhere. It&apos;s hard to mix both static and dynamiting things together.</div>
<div class="comment-continuation">... Minutes take too much space, and we need to figure out how to manage.</div>
<div class="comment-continuation">... Also, the playground needs work and needs to be done differently to be able to maintain it.</div>
<div onmouseout="$('#link-36').hide()" onmouseover="$('#link-36').show()" id="36" class="comment"><span class="name">Benjamin Young</span>: When I worked on this over 7 years ago, we got partly converted to Jekyl, but got hung up. <a id="link-36" style="display:none;" href="#36"></a></div>
<div class="comment-continuation">... I wanted to see if we can go through 11P on a case-by-case basis.</div>
<div class="comment-continuation">... The biggest piece to take care of is the playground.</div>
<div class="comment-continuation">... DB needs to spend time focusing on this.</div>
<div class="comment-continuation">... It would be helpful for people to be able to review PRs.</div>
<div onmouseout="$('#link-37').hide()" onmouseover="$('#link-37').show()" id="37" class="comment"><span class="name">Niklas Lindstr&#246;m</span>: I can also give encouragement; I haves a bit more time to work on JavaScript related things and may be able to help with some of the work. <a id="link-37" style="display:none;" href="#37"></a></div>
<div class="comment-continuation">... We have a lot of experience with related technologies.</div>
<div onmouseout="$('#link-38').hide()" onmouseover="$('#link-38').show()" id="38" class="comment"><span class="name">Benjamin Young</span>: Rewriting the playground would be hard, and we should try to iterate it, maybe with a package manager. <a id="link-38" style="display:none;" href="#38"></a></div>
<div class="comment-continuation">... The playground could also go on a sub-domain, which could make it easier to host.</div>
<div class="comment-continuation">... The only bit that&apos;s not static is a proxy for CORS.</div>
<div class="comment-continuation">... The minutes could be moved somewhere as well.</div>
<div class="comment-continuation">... We can&apos;t screw up things too much either.</div>
<div onmouseout="$('#link-39').hide()" onmouseover="$('#link-39').show()" id="39" class="comment"><span class="name">David I. Lehn</span>: If people want to start on new Playground things we need to coordinate. <a id="link-39" style="display:none;" href="#39"></a></div>
<div onmouseout="$('#link-40').hide()" onmouseover="$('#link-40').show()" id="40" class="information">Gkellogg next meeting on February 7th. <a id="link-40" style="display:none;" href="#40"></a></div>
</div></div></div></div></div> </div>
</body>
</html>
Loading

0 comments on commit dca2942

Please sign in to comment.