- Mountain View CA, US Stephen Holsapple - Mountain View CA, US David McCutcheon - San Jose CA, US Dustin Kwong - San Francisco CA, US Jens Pillgram-Larsen - Pleasanton CA, US Jarek Rudzinski - Oakland CA, US
International Classification:
G06F 9/44 G06F 17/30 H04L 29/08
Abstract:
Techniques for enforcing software reviews are described. For example, a machine receives a commit request to commit code to a repository. The machine, in response to the receiving of the commit request, determines a directory that is a destination of the code. The machine identifies, based on the directory, an ownership file that includes an identifier of an owner who controls committing of code to the directory. The machine determines, based on the ownership file, that the owner did not provide an indication of approval of the code requested to be committed to the repository. The machine facilitates, based on the determination that the owner did not provide the indication of approval, a review of the code by the owner.
- Mountain View CA, US Stephen Holsapple - Mountain View CA, US David McCutcheon - San Jose CA, US Dustin Kwong - San Francisco CA, US Jens Pillgram-Larsen - Pleasanton CA, US Jarek Rudzinski - Oakland CA, US
Assignee:
Linkedln Corporation - Mountain View CA
International Classification:
G06F 9/44 G06F 17/30 H04L 29/08
Abstract:
Techniques for enforcing software reviews are described. For example, a commit request to commit code to a repository is received. In response to receiving the commit request, an ownership file is accessed in the repository based on the commit request. The ownership file includes a directory identifier of a directory of the repository and an identifier of an owner who controls committing of code to the directory. A determination is made, based on the ownership file, that the owner did not provide an indication of approval of the code requested to be committed to the repository. A review of the code is facilitated, based on the determination that the owner did not provide the indication of approval.