Difference between revisions of "Membermatters"

From Sudo Room
Jump to navigation Jump to search
(added notes from ivan and anca's meeting)
 
(4 intermediate revisions by the same user not shown)
Line 27: Line 27:
ivan & anca working on this
ivan & anca working on this


''I want to become a member!! Steps''
=== I want to become a member!! Onboarding Steps ===
# Hang Out, attend an event, join lists, discord
# Hang Out, attend an event, join lists, discord
# I Like this! - Fill out the Intent to Join Form!!!
# I Like this! - Fill out the Intent to Join Form!!!
Line 33: Line 33:
# Get a mentor!!
# Get a mentor!!


= SETUP PAYMENT, MEMBER MATTERS =
=== Setup payment on Member Matters ===
# Create an account, verify via email
# Create an account, verify via email
# I'm on Sudo Humans, what do I do?
# I use PayPal, or checks, or Bitcoin. What do I do?


= GET DOOR ACCESS =
=== Get door access ===
# Get an email?
# Get an email?
# How many door access systems will we have?


= NEED TO SETUP,IMMEDIATE ACTIONS =
=== Need to Setup, Immediate Actions ===
# Set up membership tiers
# Set up membership tiers
# Set up payment plans
# Set up payment plans


= PAIN POINTS, WE NEED TO FIX THESE ... LATER =
=== Pain points: We need to fix these issues ... later ===
# ''need to check for verification email from member matters''
# ''need to check for verification email from member matters''
# ''free accounts need billing info''
# ''free accounts need billing info''

Latest revision as of 23:03, 7 October 2025

this is the notes for the membermatters installation

https://backers.sudoroom.org

to create a new user

github

we are not spam

  • emails sent by this system for people to validate their account, or reset their password, are important
  • emails are being accepted by gmail (for now) but not by some other platforms, and maybe not for some gmail users?
  • we should look for ways to find out why the emails are rejected by some servers
  • we probably need to format the emails with plaintext and MIME to make them look normal to spam checkers
  • Our server is postfix based, but yeah, postfix has very good logging on exactly what happens to each message. Though you as the sender can't know if it went into spam, only if it got outright rejected.
  • emails to an MIT address were rejected by Microsoft: "Access denied, banned sending IP [198.199.116.180]. To request removal from this list please visit https://sender.office.com/ and follow the directions" and then Sean followed the directions and asked them to unblock our IP address
  • we need to setup monitoring of emails that were outright rejected, and take action each time. Dealing with emails marked as spam will be more challenging unless people have access to the spam filter information on their receiving end.
  • we need to encourage more and people to sign up to the new system as we make progress, AFTER setting up rejection monitoring

certbot

  • juul used pipx to install, and then had to manually make a systemd job to check it twice a day

MEMBERSHIP PROCESS- DISCUSSION

ivan & anca working on this

I want to become a member!! Onboarding Steps

  1. Hang Out, attend an event, join lists, discord
  2. I Like this! - Fill out the Intent to Join Form!!!
  3. Attend the next meeting, and get endorsements
  4. Get a mentor!!

Setup payment on Member Matters

  1. Create an account, verify via email
  2. I'm on Sudo Humans, what do I do?
  3. I use PayPal, or checks, or Bitcoin. What do I do?

Get door access

  1. Get an email?
  2. How many door access systems will we have?

Need to Setup, Immediate Actions

  1. Set up membership tiers
  2. Set up payment plans

Pain points: We need to fix these issues ... later

  1. need to check for verification email from member matters
  2. free accounts need billing info
  3. get access card process needs work
  4. members can see each others activities on member matters
  5. need to edit dashboard, landing page
  6. update welcome and alert emails