accordproject / technical-steering-committee

Technical Steering Committee for Accord Project
Apache License 2.0
7 stars 4 forks source link

Inviting People to Slack #18

Closed dselman closed 3 years ago

dselman commented 3 years ago

Discussion šŸ—£

Slack allows admins to create an open sign-up link, however these are limited to 2,000 sign-ups, and must be recreated when the limit it used. They may also have an expiration date.

Context

Slack sign-up link is irregularly broken.

Detailed Description

https://slack.com/intl/en-gb/help/articles/201330256-Invite-new-members-to-your-workspace

dselman commented 3 years ago

Invite via APIs perhaps? https://intoli.com/blog/make-a-public-slack-community/

martinhalford commented 3 years ago

FYI... There's a chance Accord might be able to get a free upgrade to the Slack Enterprise Grid plan.

Reached out to Slack and received the following response.

SamĀ (Slack)Ā Jan 29, 2021, 3:41 PM PSTĀ Hi Martin, Thanks for reaching out with your question! Our Enterprise Grid plan for nonprofits requires a minimum member requirement of 1,000 members. You can read all the details about the program, including its eligibility requirements, in our Help Center:Ā https://get.slack.help/hc/en-us/articles/204368833-Slack-for-Nonprofits-programLooking forward to hearing back! Kindly,Ā Sam

According to the Slack Help Centre link:

We welcome applications from organisations that hold a valid charitable status with either the IRS (in the United States), a local tax service/charity commission or a local TechSoup Global partner.

I'm assuming this means we need to get our 501(c)3 registration sorted before we can apply maybe?

Once we think we qualify, someone with Accord Project Slack Admin privileges we can apply via https://slack.com/nonprofit.

martinhalford commented 3 years ago

FYI... Further discussions with Slack. Apparently, although we have 1000's of registered members in the Accord Project Slack Channel, we only have 48 active members. Therefore, we don't qualify for (or need) the Enterprise Grid licence as the Grid licence is only for organisations with 1000+ active members.

Sam (Slack) Feb 1, 2021, 12:12 PM PST Hi Martin,

Yes! You have thousands of members added to the workspace, but only 48 of those members are active. On our end, implementing the Grid plan isn't possible unless 1,000+ members are actively using the platform.

I'd recommend applying for the Slack for Nonprofits program and choosing the Standard plan. Once approved, you will receive a complimentary upgrade to the Standard plan for your whole workspace. You can use this time to get your members set up and active. Once you reach 1,000+ active members, feel free to touch base with us, and I'd be happy to get you in touch with a member of the Sales team that can assist with switching to Grid.

Let me know if this clarifies things!

Kindly, Sam

@irmerk @jeromesimeon

martinhalford commented 3 years ago

However.... the good news is that, if we can prove our Nonprofit status then we DO qualify for a free upgrade to the Standard plan. We just need our 501(c)3 status confirmed.

SamĀ (Slack)Ā Feb 1, 2021, 1:48 PM PSTĀ  Great! Happy to help. Our partners at TechSoup will be reviewing your application, but I can confirm they will be looking for certification of your nonprofit status, so I'd recommend sending that all in on one go when you've got confirmation. Hope this helps! Sam

@irmerk @jeromesimeon

jeromesimeon commented 3 years ago

However.... the good news is that, if we can prove our Nonprofit status then we DO qualify for a free upgrade to the Standard plan. We just need our 501(c)3 status confirmed.

SamĀ (Slack)Ā Feb 1, 2021, 1:48 PM PSTĀ  Great! Happy to help. Our partners at TechSoup will be reviewing your application, but I can confirm they will be looking for certification of your nonprofit status, so I'd recommend sending that all in on one go when you've got confirmation. Hope this helps! Sam

@irmerk @jeromesimeon

That is good news (also a useful reality check).

I would bounce that question back to the Linux foundation?

martinhalford commented 3 years ago

@jeromesimeon - seems we definitely need some sort of certification of our status as a Nonprofit.

If the Linux Foundation can provide that, then great. Suspect a 501(c)3 might carry more gravitas.

I think @anton1s is looking at the 501(c)3 as part of #Issue 19.

Maybe we can solve both problems at once?

dselman commented 3 years ago

I've confirmed that invites are currently not working, due to the infamous invite_limit_reached error - which is (apparently) based on the ratio of invites sent to invites accepted.

I installed Inviter Bot to test: https://invite.playplay.io/invite?team_id=T5NC5T9EX

dselman commented 3 years ago

This is also an interesting thread on some alternatives to Slack for open communities: https://wiki.p2pfoundation.net/Slack_Alternatives

dselman commented 3 years ago
THE LINUX FOUNDATION is headquartered in SAN FRANCISCO, CA, and is a 501(c)(6) organization. EIN: 46-0503801.  Donations may or may not be tax-deductible. The IRS NTEE classification code is S41, Promotion of Business within the Community Improvement, Capacity Building category. The IRS ruling year for tax exemption was 2003.

https://www.charitynavigator.org/ein/460503801

martinhalford commented 3 years ago

@dselman - If we think we qualify already for Slack's Charity Discount then someone with Accord Project Slack Channel Admin privileges can apply today.

https://slack.com/intl/en-gb/help/articles/204368833-Apply-for-the-Slack-for-Charities-discount https://slack.com/nonprofit

Getting off of the Free Tier and onto the Standard Plan should, maybe, remove this limitation?

dselman commented 3 years ago

I will give that a try.

martinhalford commented 3 years ago

Follow up with Slack. See if Slack will help. Otherwise, look to Discord or others.

martinhalford commented 3 years ago

@anton1s to investigate a bit further. @irmerk has reminder set to reset Slack.

martinhalford commented 3 years ago

From TSC Meeting 25 March 2021:

martinhalford commented 3 years ago

From TSC Meeting 29 Apr 2021:

anweiss commented 3 years ago

hey all! new to the community and trying to join the Slack workspace, but it seems the link is down again based on what's described by this issue. Is there a new, temporary signup link we can use at least until this issue is resolved? thanks!

jolanglinais commented 3 years ago

@jeromesimeon you had mentioned this on yesterdays working group call. I didn't catch if this is resolved for the time being?

martinhalford commented 3 years ago

From TSC Meeting: Thursday 27 May, 2021:

martinhalford commented 3 years ago

From TSC Meeting: Thursday 24 June, 2021:

martinhalford commented 3 years ago

@jeromesimeon @dselman @irmerk - I've been doing some research on Slack alternatives, and how we might migrate the Accord Project community from Slack to, say, Discord.

As luck would have it, we are not the first to do this!

Orbit.love (which I thought were a competitor to Discord) migrated their community from Slack to Discord a short while back and have posted their findings as follows:

Comparing Slack, Discord, and Discourse

pkel commented 3 years ago

Another direct competitor to Slack is https://mattermost.com/. It comes with a free, self-hosted plan. I've never used it seriously, thus I cannot give a strong recommendation.

Apparently, they also thought about migration from Slack: https://docs.mattermost.com/onboard/migrating-to-mattermost.html#migrating-from-slack

martinhalford commented 3 years ago

Kushal also recommended https://zulip.com in the TechWG Zoom chat today.

martinhalford commented 3 years ago

@jeromesimeon @irmerk - Following on from our discussion during the Tech WG call about Slack, someone suggested an email blast to all Slack Members to advise them of the proposal. Apparently an Accord Project Slack Admin should be able to generate a .csv file of all members which includes their email addresses.

image
martinhalford commented 3 years ago

From TSC Meeting 36 Aug 2021:

martinhalford commented 3 years ago

Migration to Discord complete. Yay!!

jolanglinais commented 2 years ago

This is leftover that we need to do: https://github.com/accordproject/techdocs/issues/388