<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>

CC BY-SA 4.0
2019-12-23T09:59:36.063Z
2019-12-23T09:59:36.063Z
030
<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>

CC BY-SA 4.0
2018-09-14T09:40:43.200Z
Guess you mean github or gitlab, not git (?)
ᴳᵁᴵᴰᴼ
CC BY-SA 4.0
2019-12-23T09:26:32.900Z
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?
030
CC BY-SA 4.0
2019-12-23T09:37:34.813Z
@030 nopes - maybe close this question or migrate to stack overlow.
Ta Mu
CC BY-SA 4.0
2019-12-23T10:08:59.273Z
Seems like a job for a custom bot. The identities and weights of votes (veto power, seniority, etc) could be coded into it.
Bruce Becker
<git><organization>
How to configure a pull request quorum making an organizational constraint?
Ta Mu
# 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.


---

