elementary / website

The elementary.io website
https://elementary.io
MIT License
1.24k stars 707 forks source link

Website - Social - Slack --> Non resolving #2714

Open DaneAU opened 3 years ago

DaneAU commented 3 years ago

What Happened

Expected Behavior

Steps to Reproduce

  1. Visit any page on the website where slack icon exists
  2. Observe dead link

Logs

Platform Information

btkostner commented 3 years ago

Right now both of those services are gone and no longer working with the new Slack API. We need to figure out a way to do this. @cassidyjames any thoughts?

What we used before: https://github.com/rauchg/slackin/issues/417 Possible alternative: https://github.com/outsideris/slack-invite-automation

DaneAU commented 3 years ago

Not sure if that possible alternate will work, seems to rely on legacy tokens. Will try and suggest one @btkostner

Will need to perhaps use the Oauth approach.

Aikatsui commented 3 years ago

From https://github.com/elementary/website/pull/2730#discussion_r643539083 https://github.com/elementary/triage/issues/66 I bring comment to this from PR discussion due this issue track that problem

I noticed another issue on the same repository https://github.com/elementary/triage
https://github.com/elementary/triage/issues/60 (consider migrate to other platform similar matrix, element.io, rocketchat, mattermost)

I also interested for suggest to elementaryos team for move to opensource and privacy friendly solution similar matrix.org (clients element.io etc), zulip, mattermost or may be rocketchat

It'll be easy to setup matrix.org (+elementaryos:matrix.org in matrix homeserver) or zulip - no cost at all Or use rocketchat, mattermsot (you have to afford maintain cost)

dar5hak commented 3 years ago

@btkostner From what I understand, there's a problem with auth tokens.

However, can we direct the link to https://elementarycommunity.slack.com/ (and the equivalent for translators Slack)?

Those are static links that already work. And people can sign in from there.

btkostner commented 3 years ago

@dar5hak that's a good point. I'm going to set a reminder for myself to do that in a week. I'm right now talking with the people in our slack to see if there is any opposition to setting up a mattermost for those two communities. Hopefully I can get that done within the week.

supaeasy commented 3 years ago

@btkostner From what I understand, there's a problem with auth tokens.

However, can we direct the link to https://elementarycommunity.slack.com/ (and the equivalent for translators Slack)?

Those are static links that already work. And people can sign in from there.

What would be the static link for translator slack?

btkostner commented 3 years ago

@supaeasy https://join.slack.com/t/ele-l10n/shared_invite/zt-6afqz7ed-yyj4fsGHwwRX3XZq8Pdl~A

supaeasy commented 3 years ago

That was quick, thank you. Seems like it would be a no-timer to fix this on the website though : -)

elsiehupp commented 2 years ago

I had a similar issue after coming across the Slack link on this page (source here) in the Contributor Guide. While the context where I came across the link was the Contributor Guide, the same link appears in a number of other places, and since there isn't a dedicated issue tracker for just the Slack, I figured elementary/website (i.e. this particular issue, which, generic as it is, seemed more applicable than this other issue) was the best place to mention this.

Anyway! The issue I'm having is that despite the link openly encouraging me to register for the Community Slack, the signup page seemingly requires registrants to have an @elementary.io or @elementaryos.org email address. There are options for authentication with Google or Apple, which I tried, but it gave me an extremely vague error message, so I'm not sure what's going on there.

If you legitimately want people to sign up for the Community Slack, could you try and make it so people can actually do so? Thanks!