decide what is an official project in the Nix ecosystem
There is no clear definition of what firmly belongs to the Nix ecosystem, what is "official" or merely "associated", and what is considered third-party.
Tasks
- decide on criteria
- define processes for state transitions
- take inventory
- update status
Proposal
- Mentioned (third party): Code that works and solves a known problem
- Endorsed (third party): Significant user base; software is usable and approachable (don't have to read the code to work with it)
- Recommended (community project): Large user base; maintained and accepting contributions
- Official: Vital to the ecosystem; actively developed by at least two people and with enough resources in the long run; high standards of code quality, collaboration, and documentation
- @infinisil at the point where "everyone" relies on it, it should be made official
- @domenkozar this should be a topic for the board
- @fricklerhandwerk agree. does the board have the capacity to deal with that and decide in a reasonable amount of time?
- @domenkozar we have a lot in the backlog, currently focusing on administrative issues such as having and accountant and secretary
- @fricklerhandwerk great to hear!
- still need a transparent way to keep track of board work, e.g. project board
- @domenkozar we have a lot in the backlog, currently focusing on administrative issues such as having and accountant and secretary
- @fricklerhandwerk agree. does the board have the capacity to deal with that and decide in a reasonable amount of time?
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/2022-07-28-nix-documentation-team-meeting-6/20627/1
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/2022-08-01-summer-of-nix-documentation-q-a/20695/1
@edolstra this is for the board to answer, could you please transfer it to NixOS/nixos-foundation?
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/2023-07-03-nix-team-meeting-minutes-68/30337/1
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/nixcon-governance-workshop/32705/11
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/2024-03-07-nix-teams-gathering-meeting-minutes/41208/1
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/2024-04-11-nix-teams-gathering-meeting-minutes/43228/1
This is now addressed with the constitution, which says that:
[The SC is responsible for] Management of Official Resources:
- Decide which resources are considered official
- ...
- As of the establishment of the SC, official resources and access details are listed in the [org] repository.
So https://github.com/NixOS/org defines what is official and can be amended by the SC (like this)