GitHub Introduces Code Owners
GitHub Introduces Code Owners
Written by Kay Ewbank   
Monday, 10 July 2017

GitHub has added a new feature that you can use to identify the people who 'own' code in a repository, so they can review any changes.

The new code owners option can be used to say which teams or individuals are responsible for a section of code. If you make a pull request on that code. the relevant people are informed automatically.

To make the feature work, all you have to do is to create a file named CODEOWNERS in the repository's root directory or in .github/. Within this file, you have lines that define a file pattern followed by one or more owners. The file format is similar to that used in the gitattributes feature.

From the point the Codeowners file is created, the people identified within it as code owners will automatically be requested for review whenever a pull request touches the files they own. A pull request is created when a developer has created a copy of an open source project, modified it, then passed the modified code back to the original project maintainer to see whether they want to include the changes into the main copy of the code.

 

codeowner

 

There is an option for projects where you want to keep more control. A protected branch option means that the code owner for each owned file has to leave a review before anyone can merge a pull request to that branch.

The developers at Github say code owners was inspired by Chromium's use of OWNERS files, and that they created the Code Owners option as GitHub users said it's not always clear who should review files—even with GitHub's reviewer suggestions. Code Owners overcomes this.

 github

More Information

Code Owners On GitHub

Related Articles

Open Source Friday

GitHub Octoverse Reveals The State Of Open Source

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin.

 

Banner


Record Breaking Google Code-In 2017
21/12/2017

More high-school students than ever before are contributing some useful work for open source organizations that are part of Google Code-in, a seven week global contest designed to introduce teens [ ... ]



Microsoft Shuts Coding4Fun - Big Changes At Channel 9
15/01/2018

Without any warning Coding4Fun, a really useful and fun blog hosted on Microsoft's Channel 9 portal, has gone. There are also rumors of big changes to the portal itself. More proof that Microsoft does [ ... ]


More News

 

 
 

 

blog comments powered by Disqus

 
 

   
Banner
RSS feed of news items only
I Programmer News
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.