Rietveld
Rietveld is a web application that manages the process of code reviews for software projects with large developer communities.Rietveld is used today by developers of the standard distribution of the following:
- Go (Golang)
- Python
- Chromium browser
Follow Golang Development
If you want to follow Go development on Rietveld, go to: golang-devIn this example, I clicked the first issue, Issue 13454043: os/user: group lookup functions
Description
os/user: group lookup functions
Adding group lookup functions analogous to the user lookup ones to the
os/user package.
Updates issue 4589049.
Comments for src/pkg/os/user/lookup.go
Below, we see two comments:
bradfitz 2014/01/16 18:43:36
In reports whether ...
bradfitz 2014/01/16 18:43:36
let's leave this one out for now. We can add it later if needed. Also, the
return type is weird ([]string) ... why not []*User?
Otherwise this should clarify that it returns userids, not users.
Code and Comments for "group lookup functions" Issue
Summary
Rietveld is an effective code review tool for a large development community and it's great for groking Golang code and learning from code review comments.However, when it comes to a typical development team, Github is good enough Typicial Github Workflow:
- Developer pushes changes to Github
- Developer creates pull request (PR) to team (sometimes needs to nudge reviewers)
- Reviewer accepts changes in PR and merges code from PR
Github Code Review Alternatives
Other code review alternatives include:References
https://codereview.appspot.com/user/golang-devhttps://www.codereviewhub.com
https://code.google.com/p/gerrit
This work is licensed under the Creative Commons Attribution 3.0 Unported License.
Nice blog. Thanks for sharing code review tools details and is very useful information. Application code review is very helpful to find any weakness in website.
ReplyDelete