-
Notifications
You must be signed in to change notification settings - Fork 1
enabling reviewable #13
Comments
cc @etcd-io/maintainers-etcd |
@philips thanks for getting back to this so quickly. We use Reviewable extensible (and have for years) over in https://github.com/cockroachdb/cockroach/ and have found it to improve our review workflow immensely for nontrivial PRs. It's very well maintained and with responsive support/bug fixes over the years. I've recently been posting more complicated PRs (etcd-io/etcd#10889, etcd-io/etcd#10892) against etcd/raft that go through multiple revisions and the improved comment/diff tracking that Reviewable offers is worth it in these cases. With full integration, Reviewable adds a comment with a link to each newly opened PR, but I did try to use it "just for my PR" and it almost just worked - apparently the org-level auth is needed to be able to post the comments back from Reviewable into a Github comment: https://gitter.im/Reviewable/Reviewable?at=5d2c5a1f202bb93f00a88006 My hope was that there's a middle ground where folks that want to use Reviewable on their PR can do so, without getting into a bigger discussion on whether to switch the review workflow over (I'd do it without batting an eye for any repo I own though). Reviewable does pick up any Github reviews that were left and puts them in the right places. It does not, however, leave its reviews as line-anchored Github reviews - it uses summary comments as can be seen in cockroachdb/cockroach#38084 (review). At the end of the day what ends up happening in my experience is that simple reviews stay off Reviewable and substantial ones are held there. |
@tbg with due respect to your proposal and agreeing that reviewable has advantages for larger PRs, while we can continue discussions and latest findings, I just wanted to mentioned this discussion in the Kubernetes. It was tried and later disabled in all Kubernetes repos due to its poor usage and also it seems like it can cost CNCF money.
Thanks! |
@tbg I will let this sit open for another week in case other etcd maintainers have opinions. |
gRPC team has used reviewable this we should reach out them and get feedback. |
@tbg put in a request to enable reviewable.io on the etcd-io organization.
@tbg - can you provide a bit of information on what you hope to use this for?
The text was updated successfully, but these errors were encountered: