Hi,

I looked at the number of people who've participated in voting for GCD's today. 
After a chat on IRC I realised it might be worth reminding people on this list 
about the role of teams is - and why (if you're a contributor) you should join 
one!

The summary is that the role of Teams is organise the work on areas of the 
code-base. A Team members can be *any* contributor (not just committers). When 
you join a team you'll receive emails when a new contribution for that area 
comes in. If you're not a committer you can help your team by testing patches 
(confirming they work) and doing reviews [0]. And, of course you can contribute 
patches!

All of those things are possible without joining a team, but only Team members 
can *vote* in GCD's.

Also, you don't lose anything by joining one. Joining a particular Team doesn't 
restrict you to only contributing in that area. Teams are a way of organising 
people, but aren't a restriction.

The new GCD process[1] is how Guix is making decisions about the direction of 
the project. The GCD process is designed as a "structured way to propose, 
discuss and decide on major changes affecting the project". If you're a Team 
member then you can vote - the process document says:

    - A *team member* is the member of a team, as defined in the [Teams
    section of the GNU Guix Reference
    Manual](https://guix.gnu.org/manual/devel/en/html_node/Teams.html).
    Currently, the list of teams and their members is maintained in the
    file `etc/teams.scm` in the [GNU Guix
    repository](https://git.savannah.gnu.org/cgit/guix.git/tree/etc/teams.scm)

There's no particular rule on how much you need to have contributed to become a 
Team member. Personally, I think that if you consider yourself as someone who's 
working on the project then the door is open for you to join a team. See the 
manual for the details!

  https://guix.gnu.org/manual/devel/en/guix.html#Teams

Steve / Futurile

[0] For example using this process: 
https://libreplanet.org/wiki?title=Group:Guix/GuixSocial&section=5#Patch_review_overview
[1] 
https://git.savannah.gnu.org/cgit/guix/guix-consensus-documents.git/tree/001-gcd-process.md

Reply via email to