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

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

Open
DaneAU opened this issue May 15, 2021 · 9 comments
Open

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

DaneAU opened this issue May 15, 2021 · 9 comments

Comments

@DaneAU
Copy link

DaneAU commented May 15, 2021

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
@btkostner
Copy link
Contributor

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: rauchg/slackin#417
Possible alternative: https://github.com/outsideris/slack-invite-automation

@DaneAU
Copy link
Author

DaneAU commented May 16, 2021

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
Copy link

Aikatsui commented Jun 1, 2021

From #2730 (comment) elementary/triage#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
elementary/triage#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
Copy link

dar5hak commented Jul 1, 2021

@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
Copy link
Contributor

@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
Copy link
Contributor

@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
Copy link
Contributor

@supaeasy
Copy link
Contributor

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

@elsiehupp
Copy link

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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants