Live data from Hacker News

Git-appraise: Distributed code review system for Git repos

github.com

1–10 of 30 posts

Re: Git-appraise: Distributed code review system for Git repos

#7
post #6

How does this compare w.r.t Gerrit? I see that an advantage is that it doesn't require server-side setup. But wouldn't one require some sort of central repo to coordinate code reviews and CI tests?

I don't see why. Sure, the CI server would have to be involved in some way to run the tests, but a central server for "coordinating" code review is unnecessary, IMO. Now, as github (and others) have shown, a central place for code review is nice, but as long as the developers had tools that allowed them to work with the code reviews inside their repos, I don't see why a centralized service is necessary.

Re: Git-appraise: Distributed code review system for Git repos

#8
post #6

How does this compare w.r.t Gerrit? I see that an advantage is that it doesn't require server-side setup. But wouldn't one require some sort of central repo to coordinate code reviews and CI tests?

Maybe the gerrit developers will be motivated to support this. There has been talk of offline review/moving all metadata to git for some time now.

The point is that you can do reviews locally, push them, and other reviews will fetch. Just as git does not require a central authority, neither does this implementation.

That being said you could still write a web frontend to all of this, ala gerrit.

Re: Git-appraise: Distributed code review system for Git repos

#10
post #6

How does this compare w.r.t Gerrit? I see that an advantage is that it doesn't require server-side setup. But wouldn't one require some sort of central repo to coordinate code reviews and CI tests?

To me it looks like something that could be used to implement Gerrit, but it doesn't come close to what Gerrit offers, having used it for a few years now. Gerrit is excellent at what it does.
Post reply on HN