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

Let financial contributors choose to fund the Nix team specifically #8431

Open
roberth opened this issue Jun 1, 2023 · 6 comments
Open

Let financial contributors choose to fund the Nix team specifically #8431

roberth opened this issue Jun 1, 2023 · 6 comments
Assignees
Labels
process Issues related to the development process of Nix

Comments

@roberth
Copy link
Member

roberth commented Jun 1, 2023

Is your feature request related to a problem? Please describe.

On OpenCollective you can create projects so that financial contributors can direct their money towards the goals they care about.
I would think that a lot of people would care about the nix tool, but we don't have a way to know that.
It's great that companies like Determinate Systems, Tweag, Flox, Obsidian Systems and Hercules CI donate time to the Nix team, but it seems there may be some untapped potential here. Accepting resources from diverse sources makes the Nix team more independent.

Describe the solution you'd like

The page already has an opencollective link, which is great, but it does not let contributors "vote with their money". Instead of pointing to the general project ("Supporting the Nix ecosystem's infrastructure, and projects implementing the purely functional deployment model."), create a project, a sibling of "Documentation Project", which is all about enabling contributors.
Acknowledge the in-kind sponsors on the page.
Publish @fricklerhandwerk's biyearly report on the opencollective.

Describe alternatives you've considered

a. Allocate some fraction of the general budget.

b. Keep limiting to in-kind time sponsoring. Keeps things simpler perhaps, but seems inefficient. This reminds me that we should manage expectations. Donations are not purchases, etc. I think contributors already understand that, but doesn't hurt to make that explicit.

Additional context

Priorities

Add 👍 to issues you find important.

@roberth roberth added the process Issues related to the development process of Nix label Jun 1, 2023
@roberth roberth added this to Nix team Jun 1, 2023
@fricklerhandwerk
Copy link
Contributor

fricklerhandwerk commented Jun 1, 2023

I suggest we try funding a fairly narrowly scoped project first to demonstrate cause and effect.

@fricklerhandwerk fricklerhandwerk self-assigned this Jun 5, 2023
@fricklerhandwerk
Copy link
Contributor

Discussed in the Nix team meeting 2023-06-05:

  • @edolstra: sounds reasonable
  • @fricklerhandwerk: should find a topic to focus on
    • @roberth: could propose multiple
      • @fricklerhandwerk: disagree, will dilute attention. should present a clear goal to subscribe to
    • @roberth: worry most sponsors will not care about long-term things such as testing
  • possible projects:
    • testing
    • RFC 92
    • CA derivations
    • Hydra maintenance
      • probably out of scope

@nixos-discourse
Copy link

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

https://discourse.nixos.org/t/2023-06-05-nix-team-meeting-minutes-60/28933/1

@nixos-discourse
Copy link

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

https://discourse.nixos.org/t/german-federal-funding-for-foss-development/29036/4

@nixos-discourse
Copy link

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

https://discourse.nixos.org/t/2023-10-23-nix-team-meeting-minutes-97/34561/1

@fricklerhandwerk
Copy link
Contributor

Related: NixOS/foundation#107

@fricklerhandwerk fricklerhandwerk moved this from 🏁 Review to 🛠 Implementation in Nix team Dec 18, 2023
@thufschmitt thufschmitt removed this from Nix team Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
process Issues related to the development process of Nix
Projects
None yet
Development

No branches or pull requests

3 participants