Replies: 5 comments 12 replies
|
Is |
|
@priteshbandi @Two-Hearts @shizhMSFT @FeynmanZhou I would suggest the following process for feature #741. What do you think? Of cause, we can continue discussing specifications and UX here before we finalize it in respective repo.
Note: We may complete scenario 1 first then scenario 2. |
|
IMO we should start with requirements/usecases then work on user experience and once we have we UX finalized, we can make relevant changes to NotaryProject specifications. At high level I see following usecases Requirements
PS: we should go through comment on #765 to confirm that we didnt miss any requirement |
|
@priteshbandi as one action from community meeting on 8/28/2023, could you share your thoughts on using |
|
@toddysm is this solution suppose to also sign AWS lambdas? |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
UX proposal for
signin file system:UX proposal for
verifyin file system:UX proposal for
verifyfile stored in OCI-compliant registry:The above CLI design requires following changes in the specifications repo:
{ "targetArtifact": { "mediaType": "sbom/example", // can be defined by user, but we need a default value "digest": "sha256:abcdef", // digest of the file content "size": 32654 // size of the file content } }registryScopeterm needs to be redefined.@yizha1 @FeynmanZhou
Based on the above design, there is a major discussion started by @priteshbandi:
notation should sign/verify arbitrary
datainstead of justfiles. For example, data from stdin (we need a clearer scenario on this one).Here's my understanding: the
--fileflag is introduced based on our discussion when we brought in the--oci-layoutflag several months ago: #601 (comment). We are following the practice ofone type per flag(this is also what ORAS is following). Thus, to sign/verify data from stdin, we'd have another flag such as--stdin. Another example is, I'd like to sign/verify adescriptorusing notation. In this case, a--descriptorflag is necessary.And of course, my understanding might not perfectly align with what our users are expecting. Therefore, we need more people's inputs to discuss on this part. @sajayantony @shizhMSFT @toddysm @yizha1 @FeynmanZhou
All reactions