Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

policies: add Conflict of Interest policy #40

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

zimbatm
Copy link
Member

@zimbatm zimbatm commented Mar 10, 2023

This is something I had on my mind lately.

I want to avoid future conflicts of interest seeping into the foundation's organizational structure as this is distracting and damaging to both our group and the community.

@zimbatm zimbatm requested a review from a team March 10, 2023 11:20
@zimbatm zimbatm force-pushed the master branch 2 times, most recently from e1bee88 to 2733ca6 Compare April 11, 2023 17:20
@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/nixcon-governance-workshop/32705/9

policies/conflict_of_interest.md Outdated Show resolved Hide resolved
policies/conflict_of_interest.md Outdated Show resolved Hide resolved
Copy link

@asymmetric asymmetric left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some more comments that had gotten lost.

policies/conflict_of_interest.md Outdated Show resolved Hide resolved

Scope: This rule applies to all members of the NixOS Foundation.

Definition: For the purposes of this rule, a conflict of interest is any situation in which a member's personal, financial, or other interests conflict, or appear to conflict, with the interests of the foundation leading the NixOS project.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What I like about the OSI document is that it explicitly mentions compensation/gifts, which I think is not as clearly included here.

For example: board member X gets fancy accommodation at the next NixCon paid by company Y (not their employer). This might be seen as a way to influence that board member, and should IMO be disclosed, as long as the gift is not trivial.

Compensation includes direct and indirect remuneration as well as gifts or favors that are not insubstantial
(travel reimbursements are not considered compensation

@rhendric
Copy link
Member

What happens if a non-disclosure agreement forbids someone subject to this policy from revealing their conflict of interest?

@delroth
Copy link

delroth commented Apr 11, 2024

What happens if a non-disclosure agreement forbids someone subject to this policy from revealing their conflict of interest?

"I will recuse myself from this [discussion|decision] due to biases and conflicts of interest that I'm not able to elaborate on." seems like something that board members should trivially respect?

If you've signed an NDA that would prevent you from doing even that then IMO the only reasonable solution is resigning from the board.

@rhendric
Copy link
Member

It seems to me like

  1. Transparency: The foundation leading the open source project must disclose any conflicts of interest to the project's community.

is asking for a preemptive disclosure, not just an expectation to recuse oneself in a just-in-time manner.

README.md Outdated Show resolved Hide resolved
policies/conflict_of_interest.md Outdated Show resolved Hide resolved

Guidelines:

1. Disclosure of Conflicts of Interest: All members of the foundation leading the open source project must disclose any conflicts of interest to the foundation's board of directors and the project's governance body as soon as they become aware of them.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Who is the project's governance body, board observers, the moderation team, contributors? Would be nice if we can clearly state this.

Can we also change the phrasing here so it says that disclosing the reason for a Conflict of Interest is highly encouraged and appreciated but it is fine to not disclose the reason for having a CoI due to NDA's or similar contracts.

Copy link
Contributor

@refroni refroni Apr 24, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Examples of Potential Conflicts of Interest

Board Member Employment or Income: A board member who also holds a position in a company or direct compensation tied to an entity.

Customer Relationships: If a board member holds a substantial position within a company, and one of its customers is directly involved in a topic or decision being considered by the NixOS Foundation, this could constitute a conflict of interest.

Personal Investments: A key employee has personal investment in a private company that seeks to partner with the NixOS Foundation for a project. (This one is a bit iffy so I added private since it'd be weird to disclose that I have some Amazon stocks as it has 0 effect on my decision)

Family Involvement: A foundation member whose spouse or close relative works for a vendor that supplies services to the NixOS Foundation.

Examples of Situations Likely Not Considered Conflicts of Interest

Receiving Vendor Swag: A member receives promotional items like t-shirts or stickers from a vendor. Such low-value items generally do not constitute a conflict of interest.

Casual Business Contacts: Having a casual or non-exclusive business relationship with a company that also works with the NixOS Foundation, where no direct influence on decisions or financial benefit to the member exists.

Attendance at Industry Events: A board member attends a conference sponsored by a company that is a vendor to the NixOS Foundation, where the member does not have any decision-making authority over purchases related to the event's sponsors.

Official Foundation Representation: A board member attends meetings or events with a vendor specifically as part of their official duties for the NixOS Foundation. This involves relationship building or partnership discussions where the board member is clearly acting in their capacity as a representative of the Foundation, not for personal or external business interests.


1. Disclosure of Conflicts of Interest: All members of the foundation leading the open source project must disclose any conflicts of interest to the foundation's board of directors and the project's governance body as soon as they become aware of them.

2. Recusal: Members with a conflict of interest must recuse themselves from any decision-making process or vote related to the project where the conflict of interest exists. The recusal should be documented in the project's meeting minutes.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is there any reason not to upgrade the should to a must be documented?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This could cause reverse problems, where everybody got some swag from company X, and so we all have to recuse ourselves from deciding on something involving that company.

The disclosure is more important than the recusal, as it allows other members and the public to place extra scrutiny on the decision.

Recusals can be reserved when the interests are too strong, or the decision is very important.

policies/conflict_of_interest.md Outdated Show resolved Hide resolved
@thufschmitt
Copy link
Member

Re: preemptive disclosure or not: I think there should be a gradient here. Major potential sources of conflicts of interests (direct employer for instance) should be explicit ahead of time, but there's a bazillion potential sources of conflicts of interests that can't be made explicit ahead-of-time. An extreme example of that: I'm friend with X, and for whatever reason, X gets in troubles which bubbles up to the Foundation board. I now have a conflict of interest, and I expect this policy to require me to state it, but it's not something I could have disclosed beforehand.

@thufschmitt
Copy link
Member

Re: preemptive disclosure or not: I think there should be a gradient here. Major potential sources of conflicts of interests (direct employer for instance) should be explicit ahead of time, but there's a bazillion potential sources of conflicts of interests that can't be made explicit ahead-of-time. An extreme example of that: I'm friend with X, and for whatever reason, X gets in troubles which bubbles up to the Foundation board. I now have a conflict of interest, and I expect this policy to require me to state it, but it's not something I could have disclosed beforehand.

Actually, a more immediately applicable example (at least to me): Any Modus client I'm sufficiently involved with is a potential conflict of interest, but listing all of them is not possible (both because of NDA, and because it's a very fuzzy and moving target)

@rhendric
Copy link
Member

rhendric commented Apr 12, 2024

In such cases, would it be reasonable to propose something like this?

  • Works for AwesomeCorp, which does consulting for 10–20 clients in the financial, food services, and consumer goods sectors

If not, aside from direct employers, what other sorts of conflict of interest would merit preemptive disclosure?

@thufschmitt
Copy link
Member

* Works for AwesomeCorp, which does consulting for 10–20 clients in the financial, food services, and consumer goods sectors

Yes, I think that could make sense.
I have no idea how many clients my company have though, so it would be s/10-20/many :p

If not, aside from direct employers, what other sorts of conflict of interest would merit preemptive disclosure?

Right now, nothing applicable comes to my mind. But it's probably good to keep this open to err on the extra-transparency side.

@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/nixos-foundation-event-sponsorship-policy/43110/55

@refroni refroni closed this Apr 12, 2024
@refroni refroni reopened this Apr 12, 2024
@refroni
Copy link
Contributor

refroni commented Apr 12, 2024

My apologies, misclicked as I was catching up.

@refroni
Copy link
Contributor

refroni commented Apr 12, 2024

Another example for conflict of interest: Holding considerable stake, position, or equity in an entity that is involved with the topic or community - A standard example is if we are reviewing infra vendors and someone suggests using a smaller provider where they might hold equity, that should be disclosed and the relevant party should abstain from the decision.

@zimbatm zimbatm force-pushed the conflict-of-interest-policy branch from 3223aac to b83b8d8 Compare April 22, 2024 20:24
Foundation members should be serving the community first.

This document provides some clarification around conflict of interests,
and expected behaviour.
@zimbatm zimbatm force-pushed the conflict-of-interest-policy branch from 25304b1 to 031f840 Compare April 22, 2024 20:38
policies/conflict_of_interest.md Outdated Show resolved Hide resolved
policies/conflict_of_interest.md Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

10 participants