Closed OR13 closed 4 years ago
I'm going to resolve all out dated comments so we can focus debate on remaining items, and I will be re-requesting reviews.
I have merged the suggestions PR and resolved / the current feedback / comments. Please review again.
I'm going to resolve all out dated comments
Please don't do this... people miss topics that were discussed when you do this. Just because you and I agree on a topic doesn't mean the other reviewers are going to agree, and it's helpful to show others that a particular discussion happened and resulted in a change to the document or decision made.
@msporny We cannot focus comments on where changes are requested if we leave all the conversations open... and it encourages endless debate with no clear action.
You should leave comments and request changes, or approve.
If you feel I have resolved something that does not have sufficient consensus, you should open a new comment and request changes.
@OR13 I don't think it's good style to merge someone's PR and then immediately overwrite much of it, e.g.:
create
to compose
in many places, but not everywhere, creating inconsistency (e.g. https://github.com/w3c-ccg/vc-issuer-http-api/pull/30#pullrequestreview-373685208). I prefer to keep "create" and not change that./credentials/issue
to /credentials
. My intention was to have /credentials/issue
and /credentials/createAndIssue
, to clearly express the difference.Please revert those commits you did on top of my PR, those should be discussed separately.
@peacekeeper my bad, I clearly did not handle the concept of a PR against a PR, with suggested changes from multiple parties correctly.
@peacekeeper @msporny I am attempting to split the difference between your perspectives regarding HTTP verbs / naming... I expect you will both be disappointed.
With the understanding that nobody is going to be implementing this API but us, and the knowledge that we are very likely to redesign all of this, please review again.
If you can make comments here, instead of PRs against my fork, it will help the conversation stay in 1 place, and me with my terrible git skills.
This PR has approvals from all CODEOWNERS, and couple other folks, any objection to merging?
Feels like a lot of the debates on PRs are because we never got consensus on an API Style Guide: https://github.com/w3c-ccg/vc-issuer-http-api/issues/41
Expect breaking changes in v1... This PR is to unblock interop.