Notation sign/verify arbitrary file #767
Replies: 5 comments 12 replies
-
Is |
Beta Was this translation helpful? Give feedback.
-
@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. |
Beta Was this translation helpful? Give feedback.
-
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 |
Beta Was this translation helpful? Give feedback.
-
@priteshbandi as one action from community meeting on 8/28/2023, could you share your thoughts on using |
Beta Was this translation helpful? Give feedback.
-
@toddysm is this solution suppose to also sign AWS lambdas? |
Beta Was this translation helpful? Give feedback.
-
UX proposal for
sign
in file system:UX proposal for
verify
in file system:UX proposal for
verify
file stored in OCI-compliant registry:The above CLI design requires following changes in the specifications repo:
registryScope
term needs to be redefined.@yizha1 @FeynmanZhou
Based on the above design, there is a major discussion started by @priteshbandi:
notation should sign/verify arbitrary
data
instead of justfiles
. For example, data from stdin (we need a clearer scenario on this one).Here's my understanding: the
--file
flag is introduced based on our discussion when we brought in the--oci-layout
flag 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 adescriptor
using notation. In this case, a--descriptor
flag 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
Beta Was this translation helpful? Give feedback.
All reactions