nix-community / infra

nix-community infrastructure [maintainer=@zowoq]
https://nix-community.org
MIT License
103 stars 61 forks source link

Docs on resource usage #1168

Open matthiasbeyer opened 3 months ago

matthiasbeyer commented 3 months ago

The https://nix-community.org/community-builder/ website does not document how one should treat the community builder resources.

Is it fine to do large nixpkgs-review calls for example?

I would like to have a little bit of documentation here. I am aware that the builder is fair-usage and shared among all... but that does not really tell me whether it is okay to, for example, nixpkgs-review a rustc update which potentially compiles for hours...

zimbatm commented 3 months ago

Good question. So far, we left this up to the user, and need a clear policy.

As a first iteration, I would say:

  1. Use as many resources as possible.
  2. If the machine is hogged with builds, use who to find out who is using it. Then, ping them on the #nix-community:nixos.org channel to coordinate.
  3. If the user is not on Matrix, find the PR where they added themselves and ask them to join the Matrix channel there.