website icon indicating copy to clipboard operation
website copied to clipboard

Website - Social - Slack --> Non resolving

Open DaneAU opened this issue 4 years ago • 9 comments

What Happened

  • Visited website and wanted to find out more
  • Click linked to slack and recieved not found DNS probe

Expected Behavior

  • Ideally the slack would open the workspace community-slack.elementary.io

Steps to Reproduce

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

Logs

  • NA

Platform Information

  • Chromium

DaneAU avatar May 15 '21 10:05 DaneAU

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

btkostner avatar May 15 '21 21:05 btkostner

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

  • https://github.com/outsideris/slack-invite-automation#issue-token
  • https://api.slack.com/legacy/custom-integrations/legacy-tokens

Will need to perhaps use the Oauth approach.

DaneAU avatar May 16 '21 09:05 DaneAU

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)

Aikatsui avatar Jun 01 '21 23:06 Aikatsui

@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.

dar5hak avatar Jul 01 '21 17:07 dar5hak

@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.

btkostner avatar Jul 01 '21 17:07 btkostner

@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?

supaeasy avatar Jul 15 '21 18:07 supaeasy

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

btkostner avatar Jul 15 '21 18:07 btkostner

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

supaeasy avatar Jul 15 '21 20:07 supaeasy

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!

elsiehupp avatar Jul 04 '22 15:07 elsiehupp