Code Monkey home page Code Monkey logo

about's Introduction

About @reviewbybees

CloudBees, Inc. has some internal code review processes. One of the requirements is that we get changes signed off by other CloudBees employees.

To help us identify the Pull requests in GitHub that we need to review, we typically just mention @reviewbybees in the pull request. That lets us see the review requests that we need to review using this handy query.

Our current internal process requires that before we seek to get a change merged we must have either:

  • At least two ๐Ÿ comments from CloudBees employees; or
  • At least one ๐Ÿ comments from a CloudBees employee and at least 12 hours since the last commit.

In addition, if there are any ๐Ÿ› comments from CloudBees employees then we are not allowed to ask for the change to be merged until the issue identified has been resolved.

(Note that ๐Ÿ or ๐Ÿ› must be in general comments, not line comments. You should add a ๐Ÿ› to mean that you are opposed to the PR at that point. This remains in effect until you supersede it with a ๐Ÿ, regardless of whether there have been intervening commits.)

However, that does not mean that you, as a maintainer of your open source project need to pay any attention to our processes:

  • If you see a change that you think should be merged, and you want to merge it now, it's your project, so it's your call
  • If you see a change that is taking the code in a direction you don't like, tell us... no need to wait while we polish up the pull request if ultimately our proposal would take your project in a different direction.

NOTE: A previous version of our process used ๐Ÿ‘ and ๐Ÿ‘Ž but some people communicated that these vote types were implying that the change should be merged by the maintainer. As a result, we have changed our process to use ๐Ÿ to signify that a bee has reviewed the change. We are using ๐Ÿ› to signify that the reviewer has problems with the change: perhaps the reviewer is confused by the change; perhaps the reviewer has spotted a suspected bug; perhaps the reviewer believes the change is increasing technical debt in the project.

about's People

Contributors

jglick avatar stephenc avatar

Watchers

SudhirR avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.