- From: CCG Minutes Bot <minutes@w3c-ccg.org>
- Date: Tue, 14 Nov 2023 18:46:22 +0000
Thanks to Our Robot Overlords and russell_h_(mesur.io) for scribing this week! The transcript for the call is now available here: https://w3c-ccg.github.io/meetings/2023-11-07-traceability/ Full text of the discussion follows for W3C archival purposes. Audio of the meeting is available at the following location: https://w3c-ccg.github.io/meetings/2023-11-07-traceability/audio.ogg ---------------------------------------------------------------- Verifiable Traceability Task Force Transcript for 2023-11-07 Agenda: https://www.w3.org/Search/Mail/Public/advanced_search?hdr-1-name=subject&hdr-1-query=%5BAGENDA&period_month=Nov&period_year=2023&index-grp=Public__FULL&index-type=t&type-index=public-credentials&resultsperpage=20&sortby=date Organizer: Orie Steele, Mike Prorock, Mahmoud Alkhraishi Scribe: Our Robot Overlords and russell_h_(mesur.io) Present: Nis Jespersen , Benjamin Collins, Russell H (mesur.io), Chris Abernethy, TallTed // Ted Thibodeau (he/him) (OpenLinkSw.com), Ted Thibodeau Our Robot Overlords are scribing. Benjamin Collins: Let's see the ya subtitles. Benjamin Collins: Like transcribers in the meeting. Benjamin Collins: Well what is it about like your your computer or your setup that like is. Russell_H_(mesur.io): Yeah really just excluding. Benjamin Collins: Yeah let's see. Russell_H_(mesur.io): Yeah I can I can scribe. Benjamin Collins: Let's Ness go ahead kick stop the subtitles and let's let Russell scribe. russell_h_(mesur.io) is scribing. Nis Jespersen : https://github.com/w3c-ccg/traceability-vocab/pulls Nis Jespersen : https://github.com/w3c-ccg/traceability-vocab/pull/895 Nis Jespersen : Diving in Nis Jespersen : Replaced scheme.org/value with more specific alternatives Nis Jespersen : https://github.com/w3c-ccg/traceability-vocab/pull/896 Nis Jespersen : https://github.com/w3c-ccg/traceability-vocab/pull/897 Nis Jespersen : https://github.com/w3c-ccg/traceability-vocab/pull/898 Nis Jespersen : https://github.com/w3c-ccg/traceability-interop/pulls Nis Jespersen : Objections to merging 895? merging Nis Jespersen : https://github.com/w3c-ccg/traceability-interop/pull/595 Nis Jespersen : https://github.com/w3c-ccg/traceability-interop/pull/605 Nis Jespersen : Interop, starting at bottom, 595, one of mine. Feedback from gs1, what I was wanting. Just going to leave a comment, will act on soon <tallted> `application/vc+ld+json+sd-jwt` shouldn't exist Ted Thibodeau: Issue with this. media type there. problem here, multiple plus is moving target still, ietf very slow. ppl who have been working on it have been inconsistent in understanding how media types work. Traditionally it allowed multiple "+" but inconsistently implemented. "vc+ld+json" sure, but "sd-jwt" is its own thing, which might contain vc+ld+json, or another thing. But its a contain thing similar to a zip. Unfortunately ppl focused on this, have forgotten that. Thinking abt new stuff designing, not looking back on how spec'd already. Not treating sd-jwt which is similar to zip, as if it were a zip <tallted> it should be just `application/sd-jwt` from which an `application/vc+ld+json` can be extracted Nis Jespersen : What would happen if we left it in? Ted Thibodeau: Unsure. think it's a bad path to go down multiple "+" signs ok, sure. Problem is this sequence of "sd-jwt" after "json" Chris Abernethy: Good pts ted, something in meantime to address this while that moves fwd? cause purpose here is to signal what sort of response is expected Ted Thibodeau: That may be, but, wrong media type shouldn't be used to signal that. If ask for sd-jwt, that'll always contain json. May not always contain vc-json. Unsure how to get down that road. Benjamin Collins: Vc+sd-jwt? Ted Thibodeau: Still like "vc+zip", not how supposed to be done Chris Abernethy: How word that we're waiting for proper content types? or accept header wrong way to do this? Ted Thibodeau: Accept header wrong place to say what want. Sure say "sd-jwt", but what you want to be inside it is Nis Jespersen : Just application/sd-jwt? Ted Thibodeau: Think that's ok Chris Abernethy: Ok with that. use application/sd-jwt for now, might change Ted Thibodeau: Suggest changing this media type anywhere it exists Chris Abernethy: Is sd-jwt in use currently? Ted Thibodeau: https://datatracker.ietf.org/doc/draft-ietf-oauth-selective-disclosure-jwt/ Ted Thibodeau: Appears its in use in another ietf draft Chris Abernethy: Think it makes sense to use that Nis Jespersen : Leave a comment ted? so that can be referenced Ted Thibodeau: Will put in a comment, not rn but today Nis Jespersen : https://github.com/w3c-ccg/traceability-interop/pull/606 Nis Jespersen : Revisit next week Nis Jespersen : This makes it so vc-api implementations will need to return 400 if accept header not present. Will break tests. Nis Jespersen : Underscores that we need to settle the media-type thing, first Nis Jespersen : Are we in agreement for apis demanding accept header? Chris Abernethy: Update spec with informative language (respec) Chris Abernethy: *Normative Nis Jespersen : What do we do with this? Chris Abernethy: Leave comment Nis Jespersen : Give another week to brew Nis Jespersen : So do we want apis to demand accept header? Chris Abernethy: Unsure if we want to require? but either we require and add normative, or optional and informative Nis Jespersen : So PR is blocked by discussion that needs to happen? Nis Jespersen : Made a comment - dependent on 606, and that if we merge we'll need an issue to add to respec Nis Jespersen : https://github.com/w3c-ccg/traceability-interop/pull/607 Nis Jespersen : Interesting discussions, thank you Russell Chris Abernethy: Grabbed this off mahmoud's plate. vc-jws-2020 has been withdrawn, this removes references. Nis Jespersen : https://github.com/w3c-ccg/traceability-interop/pull/608 Nis Jespersen : 608, Chris? Chris Abernethy: Adds links to respec doc so users can find tutorials on importing and running postman interop and conformance testing suites Nis Jespersen : https://github.com/w3c-ccg/traceability-vocab/pull/897 Nis Jespersen : https://github.com/w3c-ccg/traceability-vocab/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-asc Nis Jespersen : https://github.com/w3c-ccg/traceability-vocab/issues/832 Nis Jespersen : More approvals? Ted Thibodeau: Seems likely all this needs, intenttoimport must ref shipment that contains these details. Nis Jespersen : That's the workflow instance that binds these together Ted Thibodeau: So that needs to be made clear. Benjamin Collins: Think original intention was to specify scope of the import. Is thing being imported exactly what's on invoice? subset? set of products with multiple invoices in shipment? how do we define scope of which products are being associated with import issue. Nis Jespersen : Can of worms. Each doc has varying degree of details. [...] big deal, this is not easy, this list doesn't seem to capture these complexities. Benjamin Collins: This is domain expertise I don't have a sense of. Say you're importing two things of lumber, do you do two of these? Nis Jespersen : All of that reflected in bill, any other doc that might be specific to the import type Nis Jespersen : Mill test report for steel,, even further detail specific to steel. Benjamin Collins: Mike is focused on product and details abt product will be defined in other docs, orthogonal to q of how scope defined though. I think need to make that clear. Nis Jespersen : Final parting thought, every time we change biz process, we ask 100M ppl to comply with it. Big deal, rly want to avoid it. Benjamin Collins: Intention here is to align with right biz process. Nis Jespersen : https://github.com/w3c-ccg/traceability-vocab/issues/587 Nis Jespersen : Will try and leave comment on that Chris Abernethy: Initially had Lerna, npm type manager for repos with more than one package, which this is not. this is to see if we can remove Lerna, which we likely can. I'll assign this to myself Nis Jespersen : https://github.com/w3c-ccg/traceability-vocab/issues/846 Benjamin Collins: Took a first stab removed 80% of stuff? But yeah if you take another pass should be able to get rid of everything Nis Jespersen : Next 846. We should have linked data terms for chemical compounds. seems ready for PR. Ted Thibodeau: 844 Specific, 846 generic we should do for everything Nis Jespersen : https://github.com/w3c-ccg/traceability-vocab/issues/571 Nis Jespersen : Are we using chem compounds elsewhere? I think this is done. I think we can close Ted Thibodeau: Sample data vlad used is bad, starts with triple turns into quintuplet. Nis Jespersen : Pinging mahmoud Chris Abernethy: I can do minute uploads
Received on Tuesday, 14 November 2023 18:46:22 UTC