-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc: remove Notary v2 reference #262
Conversation
Signed-off-by: Yi Zha <[email protected]>
Signed-off-by: Yi Zha <[email protected]>
Signed-off-by: Yi Zha <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @yizha1 for the detailed changes.
When changing from Notary v2 to Notary Project, you'll need "The" preface. I've commented on all the changes I saw.
I'm perplexed by this PR and have questions on the organizational structure, intent, and focus of the repos under the Notary Project organization. If I'm having this level of confusion contributors and adopters are likely to be experiencing the same. Specifically:
I would like to see improved clarity on the difference between all three of these repositories within all three repositories, what problems they are attempting to address and how, and have this particular repository's (Notary Project) plans and milestones to evolve Notary (as is implied by its intent in this PR, but not by the historical record of its existing documentation) captured on a Roadmap/project board that is up-to-date and aligns with a similar roadmap/project board on the Notary repo reflecting the mirrored side of that roadmap if such replacement (as implied by this PR and the details of this repository) is the the goal of this Notary Project repo. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm glad to see a PR that starts to clean up the language around v2 which has been a point of confusion for some. I have some general overall feedback to, hopefully, help you with this clarification effort.
- While a number of files were touched in the change, I noticed the top level README.md still have the v2 language. This is the file people will see when they first approach the repo. Is there a reason for skipping that?
- There are places where the grammar seems a little off. For example, "Notary Project specification implementation MUST enforce". I think the section is in reference to implementations of the specification. But, the grammar makes it difficult to read.
- This bring me back to the different things which aren't completely clear. I think they are the following but it's not spelled out anywhere:
- "legacy Notary"
- The Notary Project Specification
- Notation (which is a reference implementation of the specification)
- While it's not spelled out, I think the signature is part of the specification.
Can I ask that the material is read as if it's an external party reading it. Like a new person to the project. I think reading it from that point of view might help clear up some of the grammar and confusion around assumptions.
Thank you, @TheFoxAtWork and @mattfarina for the feedback. Please bear with us as we go through these changes. I am reviewing the PR from @yizha1 and will push few commits over the weekend that remove those confusions and add clarity. |
Thanks @TheFoxAtWork @mattfarina for the comments. I will work with @toddysm to resolve comments and add clarify. Answers to questons on readme file and signature spec:
The readme file will be updated. I tried to keep one PR focusing on limited scope, which IMO helps to make reviewing more efficient. The
I also created another PR to address the signature specification, since the changes are not small, see #256 I should have added this context into the PR description earlier that the removing |
Signed-off-by: Yi Zha <[email protected]>
Signed-off-by: Yi Zha <[email protected]>
Signed-off-by: Yi Zha <[email protected]>
@TheFoxAtWork and @mattfarina would you mind checking notaryproject/.github#32 and whether it addresses the concerns expressed above. |
Signed-off-by: Yi Zha <[email protected]>
Signed-off-by: Yi Zha <[email protected]>
Signed-off-by: Yi Zha <[email protected]>
Signed-off-by: Yi Zha <[email protected]>
Signed-off-by: Yi Zha <[email protected]>
@mattfarina @TheFoxAtWork @toddysm @gokarnm @priteshbandi @SteveLasker @iamsamirzon I created a separate issue #269 to track your comments #262 (comment), since this PR mainly focused on naming issues. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the changes! I've left one comment regarding image v. artifact which is more a matter of consistency.
Signed-off-by: Yi Zha <[email protected]>
Signed-off-by: Yi Zha <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks @yizha1
Signed-off-by: Yi Zha <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Signed-off-by: Yi Zha <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@TheFoxAtWork and @mattfarina related to the notaryproject/specifications#262 we would like to have one central place where the overview is made and refer to it from the other repositories. Please let me know if this PR answers your question posted in notaryproject/specifications#262. --------- Signed-off-by: Toddy Mladenov <[email protected]> Signed-off-by: Toddy Mladenov <[email protected]> Co-authored-by: Emily Fox <[email protected]> Co-authored-by: Milind Gokarn <[email protected]> Co-authored-by: Yi Zha <[email protected]> Co-authored-by: Samir Kakkar <[email protected]>
Update:
6/11/2023: Added other PRs related to removing Notary v2 reference:
Signed-off-by: Yi Zha [email protected]