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

Create the process of establishing new teams #82

Open
imincik opened this issue Mar 8, 2023 · 3 comments
Open

Create the process of establishing new teams #82

imincik opened this issue Mar 8, 2023 · 3 comments

Comments

@imincik
Copy link

imincik commented Mar 8, 2023

Team work is essential for efficient use of available human resources. For example, splitting packaging work on Nixpkgs in to domain specific teams can have very positive impact on packages quality, can rapidly speed up their development and maintenance and can be motivating factor for existing and new contributors. Unfortunately, there is no official process or guideline for creation and bootstrapping of new teams.

Team creation process should provide information such as:

  • complete list of already existing teams
  • list of minimal human resources requirements (for example: team lead + 2 other members)
  • requirements for declaration of some scope of interest/motivation (for example: the team is interested in geospatial packages development and maintenance)
  • exact process of team infrastructure creation and configuration (creation of GitHub team, adding members, setting all permissions, creation of home page, creation of matrix channel)
  • list of available founding for team (for example: covering expenses for team sprints)
  • recommendations for assets (for example Nixpkgs packages) adoption (how to migrate packages from single/multli person maintenance to team)
  • recommendations for best practices to operate
@imincik
Copy link
Author

imincik commented Mar 8, 2023

Example of very unsuccessful attempt to create geospatial team is here: https://discourse.nixos.org/t/creating-nix-geospatial-team/23454

@nixos-discourse
Copy link

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

https://discourse.nixos.org/t/whats-the-point-of-becoming-a-package-maintainer/26684/14

@infinisil
Copy link
Member

Moving this to the org repo because it's more relevant for the SC, rather than the foundation board.

@infinisil infinisil transferred this issue from NixOS/foundation Mar 13, 2025
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

No branches or pull requests

3 participants