Skip to content

This is a Chrome Plugin for GitHub to collect data from developers when they are reviewing pull requests in order to determine common features of "good" code changes.

License

achyudh/propr-chrome-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Propr Plugin for Chrome

This is a Chrome Plugin for GitHub to collect data from developers when they are reviewing pull requests in order to determine common features of "good" code changes.

Note: This is a work in progress and is not recommended for use at this stage of development.

Getting Started:

Prerequisites:

This extension is just a bundle of files that adds functionality to the Google Chrome browser. You will need a recent version of Google Chrome with developer mode enabled to install the unpacked plugin.

Permissions required:

These are subject to change in the coming build as more functionality is added.

Installing the extension:

For details on how to load an unpacked extension, you can read this tutorial by Google.

Limitations:

  • Due to the use of Github API this is fully functional for public repositories in Github.com and not for corporate repos.
  • Limited support can be extended to private and corporate repos wherein only the reviewer ratings and comments are sent to our database,
  • A rate limit of 5000 requests per hour on Github API

Contributing:

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change. Ensure any install or build dependencies are removed before the end of the layer when doing a build. Update the README.md with details of changes to the interface, this includes new environment variables, exposed ports, useful file locations and container parameters.

License:

This project is licensed under the MIT License - see the LICENSE.md file for details

About

This is a Chrome Plugin for GitHub to collect data from developers when they are reviewing pull requests in order to determine common features of "good" code changes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published