Benjamin Young: Primary objective is towards rechartering, so we need to label the issues accordingly. ✪
... We may need new tags to surface issues related to the charter.
Pierre-Antoine Champin: I had an action to create lables in the repos for class 1-4 changes, which I just did. ✪
Pierre-Antoine Champin: Instead of having an exhausive list of changes in the charter, we'd like to have a link to a stable list. ✪
Benjamin Young is scribing.
Gregg Kellogg: Class 1 & 2 changes are considered errata ✪
... and we have a tag for that already, so maybe we can avoid retagging
... Class 3 are slightly different
Pierre-Antoine Champin: Some Errata are non-editorial, so they are class 3 changes. ✪
... For me, the errata tags are used for things that were raised as such according to the process.
... There is some redundancy.
Benjamin Young: This is a great one to look at when considering issues. ✪
... There are cases where ErratumRaised is also used with spec:editorial.
... The "Future Work" section is something to discuss, particularly w3c/json-ld-api#604.
https://github.com/w3c/json-ld-api/issues/604 -> Issue 604 Using flatten() on HTML input having a single script element with an object with `@graph` results in named graph (by gkellogg) [spec:enhancement] [ErratumRaised] ✪
... I'd suggest we go through the "Future Work" list and classify what we can.
... We may make a category for things we don't intend to address.
... The Errata column would update the errata document.
... We also have some open PRs. If merged, they would go into the next addition.
Benjamin Young: I think we need a new issue to add corresponding spec changes. ✪
Ivan Herman: I'm a bit worried that if we consider just merging things. ✪
... I'm not sure what the plans are for what are class 3 changes. The naming is up to the process doc editors.
... In my mind, class 1-2 changes are the same; we can make the changes and re-publish.
... Class 3 is separate; do we plan to go through the changes in our existing charter, or should they be postponed to the new charter?
... If we want to do something in this charter we need to be careful.
Gregg Kellogg: I did look through the changes we've made so far, and they seem suitable, but we should likely have the group reconsider them in light of the charter ✪
Ivan Herman: I have the pleasure of doing this classification with another group ✪
Ivan Herman: The class 3 changes need ins/del; if we re-publish we need to publish them as candidate changes. ✪
... We need a horizontal review for those changes, leading to an AC vote.
... Class 1 & 2 changes can be made and re-published without horizontal review, as they're considered minor editorial changes.
Benjamin Young: Do we know of any class 3 changes? ✪
Gregg Kellogg: We could look at it now, but I looked at closed PRs after we reached recommendation ✪
... and we probably need to do that again to make sure we didn't put in any class 3 changes
... and if we did, then we'd need to mark them per the process
Benjamin Young: It seems we need to sort out that before making further spec changes. ✪
Ivan Herman: Test issues are not interesting for this purpose. ✪
Gregg Kellogg: We noticed during YAML-LD development that `extractAllScripts()` had a different default ✪
Ivan Herman: So, w3c/json-ld-api#606 is a class three change. ✪
... EPub has gone through this effort.
Benjamin Young: Is this one a class-3 change? (probably) ✪
Pierre-Antoine Champin: More generally, we're discussing how to make class-3 changes to 1.1. Would it be simpler to just put these into 1.2? ✪
Ivan Herman: It's hard to judge, but don't forget that if we go through the traditional route, it will take a long time before it becomes a rec. ✪
... If there's some urgency, we should consider doing now.
... It's a judgement call for each.
Benjamin Young: We also have to consider that we might not get a re-charter. In any case, we're looking at multiple years. We need to take them case-by-case. ✪
... Is there more to do?
Gregg Kellogg: I think we need issues to remediate any already merged class-3 changes. ✪
Benjamin Young: So, testing PRs don't necessarily need new spec work. ✪
Benjamin Young: W3c/json-ld-api#575 is also class-2. ✪
https://github.com/w3c/json-ld-api/pull/575 -> MERGED Pull Request 575 Add"lint-ignore" class to some unused definitions to silence warnings. (by gkellogg) [spec:editorial] [class-1] ✪
Benjamin Young: W3c/json-ld-api#566 seems more consequential. This would be a class-3 change. ✪