... there's a plan to make a new charter for this group to make a 1.2 version of JSON-LD
Ivan Herman: My understanding is that there is a plan to create a new charter in direction of 1.2 (most likely). There is no such charter yet. ✪
... the charter is not yet ready
... I would expect that new working drafts are part of 1.2 and should be part of that charter.
... and I'd expect any working draft things to be headed to v1.2 and be done under the new charter
... In the current charter, we should remove anything that can be handled by directly re-publishing the changes or though the route for class-3 changes.
... under the current charter, anything else like errata should be handled as maintenance tasks (class 1 or 2 changes) or through the approval process for class 3 changes
Gregg Kellogg: Class 4 changes would have to wait until we have a working draft ✪
... proposed corrections would be the next step
... it feels like many of the upcoming changes will be in limbo
Ivan Herman: So, I will try to say what I understand is the situation ✪
... with the changes you have for the document, we publish those changes to the recommendation directly
... so we'd be republishing the recommendation + those colorful changes you produced
... this is published by asking the webmaster to publish it
... we may need an approval by management and go through a review process including horizontal review
... that version becomes the formal JSON-LD v1.1 for 30-40 days
... after that we move those changes to a new status and republish again
... a little bit like CR, we have to prove these new changes are implementable
... and have horizontal and AC review
... frankly, I've no idea how the AC review gets done
... we're about to do it in the EPUB group
... the importance difference is the latest version is the one you have just published with those candidate changes
... you main remembers all of this goes back to the "evergreen" discussion
... so the standard is more a live
... sorry that may be as clear as mud
Gregg Kellogg: It sounds like since we have a lot of time left to review these changes toward a v1.1 release ✪
... and keep that work on `main` until we feel like we've finished those types of changes
Ivan Herman: There's an unwritten rule that maintenance groups should not publish more often then twice a year ✪
... our own library uses linked data and are communication with the open source folio project which is gradually supporting more linked data
... there's also this EMM spec that came up recently
... it's based on Activity Streams
... there are many more library centric use cases
Gregg Kellogg: Could you give a thumbnail sketch of ndjson-ld specifically? ✪
Niklas Lindström: Yes. Library of Congress dumps gigabytes of JSON-LD all wrapped up in a single array ✪
... the only thing you can do with that is use a streaming parser
... there are loads of things to discuss about how to efficiently use that
... the other option is to store them in a single file, but split on new line delimiters
... and I do think there's a media type for that, but I'll need to check
... many libraries already work with named graphs, so typically they're prepared for this approach
... however, there are questions about using the first line for the context declaration on it's own
... and then all other objects in the ndjson-ld would use that context
... or there may be other options for standardization
Gregg Kellogg: Yeah. we looked at some other options back in the day ✪
... but ndjson-ld did seem the simplest at the time
... it seems like a worthy note
Benjamin Young: I think it can continue as a note for the time being; if it looks like it needs to be a standard (maybe if it registers a media-type?) we should consider REC-track. ✪
... Using a single context and applying to other records would be a new format. Having a spec could be needed.
... The activity-streams world is where we might find some interest.