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

Member groups #47

Open
jamesgeddes opened this issue Oct 19, 2020 · 2 comments
Open

Member groups #47

jamesgeddes opened this issue Oct 19, 2020 · 2 comments
Labels
epic Issues which contain a body of work that should be broken down into specific tasks future-work Future us will get to this. Hacktoberfest Issues that are eligible for Hacktoberfest P1 Issues that are both high impact and urgent required Mission critical functionality

Comments

@jamesgeddes
Copy link
Contributor

jamesgeddes commented Oct 19, 2020

Users should be able to join groups within Geek.Zone. For example, some people within Geek.Zone might be particularly interested in Anime, while others might be interested in Software Development. These member groups will help to organise the community and perform automated actions to improve the membership experience.

Each group should be able to define its own membership requirements and benefits, including but not limited to,

  • email mailing list address - requires Member mailing lists #48
  • web page address - Geek.Zone/group
  • web page content - requires Wiki #82
  • membership onboarding requirements, for example
    • admin approval
    • community poll approval (eg Discord mods group)
    • take specified course(s), requires Virtual Learning Environment #506
    • pay a fee (should require Trustee approval)
  • Contributor type - will group members perform work for Geek.Zone?
    • Volunteer
      Members of this group will perform unpaid work for Geek.Zone.
    • Staff
      Members of this group are paid Geek.Zone employees.
    • Participant
      Members of this group will participate in activities but will not perform work for Geek.Zone.
  • membership period
  • automated membership actions, reversed on group departure - for example,
  • grace period
  • chat channels

Members should be able to create new groups.

If a member is in >0 staff groups, their personal contribution status is staff. They can not count toward Geek.Zone volunteer numbers. They should count toward Geek.Zone staff numbers.

Impact

High

Urgency

Now

@jamesgeddes jamesgeddes added future-work Future us will get to this. required Mission critical functionality labels Oct 19, 2020
@jamesgeddes jamesgeddes added the P2 Issues that are high impact but not urgent label Nov 1, 2020
This was referenced Nov 14, 2020
@jamesgeddes jamesgeddes changed the title User groups Member groups Nov 15, 2020
@jamesgeddes
Copy link
Contributor Author

jamesgeddes commented Dec 29, 2020

@jamesgeddes
Copy link
Contributor Author

Poke @SamWinterhalder

@jamesgeddes jamesgeddes added the Hacktoberfest Issues that are eligible for Hacktoberfest label Oct 18, 2021
@jamesgeddes jamesgeddes added the epic Issues which contain a body of work that should be broken down into specific tasks label Dec 8, 2021
@jamesgeddes jamesgeddes added P? Awaiting priority assignment and removed P? Awaiting priority assignment P2 Issues that are high impact but not urgent labels Apr 13, 2022
@jamesgeddes jamesgeddes mentioned this issue Jun 5, 2022
1 task
@jamesgeddes jamesgeddes mentioned this issue Nov 21, 2022
1 task
@geekzonebotold geekzonebotold added P1 Issues that are both high impact and urgent and removed P? Awaiting priority assignment labels Nov 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Issues which contain a body of work that should be broken down into specific tasks future-work Future us will get to this. Hacktoberfest Issues that are eligible for Hacktoberfest P1 Issues that are both high impact and urgent required Mission critical functionality
Projects
None yet
Development

No branches or pull requests

2 participants