Answers: <p>Although I like the idea, based on what I know while working with Gitlab, Bitbucket and Github I do not believe that it is currently possible as I cannot remember that such integrations were available.</p>
  
  <p>Also Googling: <code>github bitbucket pull request approvals integrated</code> did not return any positive results.</p>
  
  <p>I think that the users should always be part of the same organization in order to approve Pull Requests. However, when I think about github I can remember that I was able to invite people as a collaborator even when they were not part or part of any organization.</p>
  
  <p>In conclusion, I think that it is possible, but only in a certain git-server providers like GitHub. My suggestion is to try it and otherwise report an issue in the associate Github project.</p>
  
Answers: CC BY-SA 4.0
Answers: 2019-12-23T09:59:36.063Z
Answers: 2019-12-23T09:59:36.063Z
Answers: 030
Body: <p>Consider the following situation.</p>
  
  <p>Alice and Anna, Bob and Bart, and finally Eve and Evelyn work on same Git project in three different organizations.</p>
  
  <p>How can they configure a quorum for pull requests, which requires <em>at least 2 votes but from two different organizations</em>? </p>
  
  <p>Example:</p>
  
  <ul>
  <li>Votes from Alice and Anna - no quorum achieved possible as both votes come from the same organization;</li>
  <li>Votes from Alice and Bob - quorum has been achieved because team members from two different organizations have voted.</li>
  </ul>
  
Comments: CC BY-SA 4.0
Comments: 2018-09-14T09:40:43.200Z
Comments: Guess you mean github or gitlab, not git (?)
Comments: ᴳᵁᴵᴰᴼ
Comments: CC BY-SA 4.0
Comments: 2019-12-23T09:26:32.900Z
Comments: Did you try to create a test setup, e.g. with bitbucket and github? If true, could you share your findings? Did you find any blogs that tried to achieve the same?
Comments: 030
Comments: CC BY-SA 4.0
Comments: 2019-12-23T09:37:34.813Z
Comments: @030 nopes - maybe close this question or migrate to stack overlow.
Comments: Ta Mu
Comments: CC BY-SA 4.0
Comments: 2019-12-23T10:08:59.273Z
Comments: Seems like a job for a custom bot. The identities and weights of votes (veto power, seniority, etc) could be coded into it.
Comments: Bruce Becker
Tags: <git><organization>
Title: How to configure a pull request quorum making an organizational constraint?
UserDisplayName: Ta Mu
ThreadText: # How to configure a pull request quorum making an organizational constraint?
  
  (Asked by: username_0 on 2018-09-11)
  
  Consider the following situation.
  
  Alice and Anna, Bob and Bart, and finally Eve and Evelyn work on same Git project in three different organizations.
  
  How can they configure a quorum for pull requests, which requires *at least 2 votes but from two different organizations*?
  
  Example:
  
  * Votes from Alice and Anna - no quorum achieved possible as both votes come from the same organization;
  * Votes from Alice and Bob - quorum has been achieved because team members from two different organizations have voted.
  
  **Tags:** git, organization
  
  > **Comments:**
  > **username_1**: Guess you mean github or gitlab, not git (?)  
  > **username_2**: Did you try to create a test setup, e.g. with bitbucket and github? If true, could you share your findings? Did you find any blogs that tried to achieve the same?  
  > **username_0**: @username_2 nopes - maybe close this question or migrate to stack overlow.  
  > **username_3**: Seems like a job for a custom bot. The identities and weights of votes (veto power, seniority, etc) could be coded into it.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2019-12-23. Score: 1
  
  Although I like the idea, based on what I know while working with Gitlab, Bitbucket and Github I do not believe that it is currently possible as I cannot remember that such integrations were available.
  
  Also Googling: `github bitbucket pull request approvals integrated` did not return any positive results.
  
  I think that the users should always be part of the same organization in order to approve Pull Requests. However, when I think about github I can remember that I was able to invite people as a collaborator even when they were not part or part of any organization.
  
  In conclusion, I think that it is possible, but only in a certain git-server providers like GitHub. My suggestion is to try it and otherwise report an issue in the associate Github project.
  
  
  ---
  
  