community-development

https://github.com/clojurians/community-development
dharrigan 2021-03-03T21:04:04.004900Z

Any progress on the clojurians slack link here? <https://clojure.org/community/resources>

dharrigan 2021-03-03T21:04:14.005200Z

a few people have reported it's not working and have requested invites

dpsutton 2021-03-03T21:09:25.005600Z

i think no one has been able to get in touch with the last person who was running that invite link

dharrigan 2021-03-03T21:09:43.005900Z

Can it be replaced with an admin's invite link?

dpsutton 2021-03-03T21:10:10.006500Z

i don't know anything about it.

dpsutton 2021-03-03T21:10:36.007300Z

but it needs to be solved very soon. my understanding is that the invite api is/has changed and we need to figure it out

dharrigan 2021-03-03T21:11:02.007500Z

Okay, someone, an admin, just click here

dharrigan 2021-03-03T21:11:04.007600Z

dharrigan 2021-03-03T21:11:09.008Z

Get a link

dharrigan 2021-03-03T21:11:13.008200Z

update webpage

dharrigan 2021-03-03T21:11:15.008400Z

job done 🙂

dpsutton 2021-03-03T21:11:42.008900Z

i think the confusion is who runs the webpage. and presumably we need some captcha on that page. etc

dharrigan 2021-03-03T21:12:14.009500Z

The invite just links through to Slack who do all the heavy-lifting about verification

dpsutton 2021-03-03T21:14:46.010300Z

ok. then i think all that remains is to find who runs the old inviter webapp and make sure that the invite people to clojurians link will work during/after the api change

dharrigan 2021-03-03T21:15:29.010900Z

okaydokey

seancorfield 2021-03-03T21:16:07.011400Z

I believe the Admin with the "keys" to that app is MIA right now -- we are trying to get in touch with them.

seancorfield 2021-03-03T21:17:42.013300Z

In the meantime, anyone can invite people to Slack if you know their email: go to clojurians (top left) > "Invite people to clojurians" -- enter people's email addresses and send them invites.

dharrigan 2021-03-03T21:18:02.014300Z

The website, 'tho, is that the app?

seancorfield 2021-03-03T21:18:11.014500Z

You can also create an invite link that way and publish it for folks to join up (that's what I've been doing).

seancorfield 2021-03-03T21:18:15.014700Z

What website?

dharrigan 2021-03-03T21:18:21.014900Z

<https://clojure.org/community/resources>

seancorfield 2021-03-03T21:18:38.015200Z

That's not an app.

dharrigan 2021-03-03T21:18:41.015300Z

dharrigan 2021-03-03T21:18:45.015700Z

That's what I'm talking about

dharrigan 2021-03-03T21:18:48.015900Z

that link can be updated

dharrigan 2021-03-03T21:19:05.016300Z

Someone, an admin, can create a link and update the webpage with the new link

seancorfield 2021-03-03T21:19:09.016500Z

But it will have to be updated every month with a new link.

dharrigan 2021-03-03T21:19:22.016800Z

Sure. Such are the duties of an admin?

seancorfield 2021-03-03T21:19:33.017400Z

Anyone can create an invite link.

dharrigan 2021-03-03T21:19:34.017500Z

Otherwise, just remove the link, it sets a bad impression otherwise

seancorfield 2021-03-03T21:19:36.017700Z

See above.

dharrigan 2021-03-03T21:20:00.018500Z

Sure, but a newbie, visiting the offiical website, seeing that link, clicking on it and then getting a 404...isn't a good impression imho.

dpsutton 2021-03-03T21:20:33.019300Z

that link is <http://clojurians.net/> i'm not sure who controls that

seancorfield 2021-03-03T21:20:48.019800Z

We want people to find Slack. We're just having a bit of difficulty figuring out the best way to get people a valid invite link all the time.

dpsutton 2021-03-03T21:20:50.019900Z

for me it redirects to the slack client

seancorfield 2021-03-03T21:21:18.020500Z

Right, for me it redirects to the Slack client as well.

seancorfield 2021-03-03T21:21:29.021Z

(which is not helpful)

dharrigan 2021-03-03T21:21:40.021400Z

Not for everyone, not for those who don't have it installed yet

dharrigan 2021-03-03T21:21:42.021600Z

or signed in already

dpsutton 2021-03-03T21:21:55.021900Z

we don't know how to fix it as we don't control http://clojurians.net.

dpsutton 2021-03-03T21:22:06.022300Z

so i'm not sure what you are proposing?

dharrigan 2021-03-03T21:22:06.022400Z

<https://github.com/clojure/clojure-site/blob/master/content/community/resources.adoc>

dharrigan 2021-03-03T21:22:10.022600Z

it's right here

seancorfield 2021-03-03T21:22:22.022900Z

@dharrigan You're missing the point.

dharrigan 2021-03-03T21:22:28.023100Z

I don't think I am

dharrigan 2021-03-03T21:22:44.023800Z

I'm simply pointing out that right now, on the official website, there is a broken link

seancorfield 2021-03-03T21:22:45.023900Z

We don't have a link that people can sign up with right now.

dharrigan 2021-03-03T21:22:50.024200Z

and it sets a bad example

seancorfield 2021-03-03T21:22:51.024300Z

It's not a 404

seancorfield 2021-03-03T21:23:10.024800Z

It redirects to this Slack, but if you're not signed in it says "This link is no longer active To join this workspace, you’ll need to ask the person who originally invited you for a new link."

dharrigan 2021-03-03T21:23:24.025100Z

Sure, but, it's not a good first impression?

seancorfield 2021-03-03T21:23:38.025500Z

We really are trying to fix this. Just be patient.

dharrigan 2021-03-03T21:23:43.025800Z

You then have to find someone to invite you

dpsutton 2021-03-03T21:23:48.026200Z

* <http://clojurians.net>[Clojurians Slack Chat]

dpsutton 2021-03-03T21:23:52.026600Z

that's the content of that site

seancorfield 2021-03-03T21:23:53.026700Z

If you hear someone wanting to join, send them a link.

dharrigan 2021-03-03T21:23:54.026800Z

What happens if you're comptely new and are looking to join in.

dharrigan 2021-03-03T21:24:08.027300Z

I didn't know anyone before I joined the clojurians slack

dharrigan 2021-03-03T21:24:12.027600Z

I had no-one to reach out to

dpsutton 2021-03-03T21:24:15.027800Z

what should it be changed to? I'll submit a PR

dharrigan 2021-03-03T21:24:18.027900Z

but I clicked on it, and signed up

seancorfield 2021-03-03T21:24:43.028200Z

@dpsutton Please do not. Admins should discuss first.

dpsutton 2021-03-03T21:24:58.028700Z

ok. i'm still not hearing a proposal for what to do is my point

dpsutton 2021-03-03T21:25:13.029300Z

i get it should be fixed, but i'm wondering what @dharrigan’s simple fix is

seancorfield 2021-03-03T21:25:18.029500Z

We cannot replace that link with anything useful and removing it from that page isn't exactly helpful either.

seancorfield 2021-03-03T21:25:39.030100Z

@dharrigan proposed simply removing it -- but the Slack is linked from many other places.

dpsutton 2021-03-03T21:25:48.030600Z

ah, he wanted to remove it. i missed that part

dharrigan 2021-03-03T21:25:51.031Z

It's one of my proposals

dpsutton 2021-03-03T21:26:03.031700Z

anyways, back to work

dharrigan 2021-03-03T21:26:03.031800Z

my original proposal is for it to be replaced with a new link that an admin creates

seancorfield 2021-03-03T21:26:10.032200Z

Reddit has it. Lots of GitHub repos have it in their README.

dharrigan 2021-03-03T21:26:15.032400Z

and updates it, perhaps each month, until a longer term more permanent solution is found

seancorfield 2021-03-03T21:26:35.032800Z

But http://clojure.org is not something us Admins can easily update either.

seancorfield 2021-03-03T21:27:06.033400Z

We can submit PRs but we can't guarantee http://clojure.org has a valid link all the time.

seancorfield 2021-03-03T21:27:27.033800Z

And we should not create a burden on the http://clojure.org maintainers.

seancorfield 2021-03-03T21:28:18.034300Z

And that doesn't help all those myriad other places that link to http://clojurians.net 😞

seancorfield 2021-03-03T21:28:50.034700Z

We know about the problem. We're working on it. It will get fixed.

dharrigan 2021-03-03T21:28:57.034900Z

:thumbsup:

seancorfield 2021-03-03T21:29:39.035500Z

Trust me, it's more frustrating for us as Admins than it is for you. And we hear about it from plenty of channels.

dharrigan 2021-03-03T21:30:44.036600Z

I'm only thinking about those who are eager to join in, to be part of the community, but stumble upon a blocker that just turns people off - trying to lower the obstacles 🙂

dharrigan 2021-03-03T21:30:53.036800Z

I'm already here 🙂

dpsutton 2021-03-03T21:33:50.037400Z

communities are always better with passion and empathy so thanks!

seancorfield 2021-03-03T21:36:03.037800Z

This is an ongoing problem with Slack because it has no self-signup.

seancorfield 2021-03-03T21:36:35.038700Z

If you go to https://clojurians.slack.com/ as a non-member, it doesn't provide any indication of how to get invited in.

dharrigan 2021-03-03T21:39:00.039Z

Yeah, it is sucky

seancorfield 2021-03-03T21:43:20.040600Z

OK, I've managed to turn my personal invite link into something that -- in theory -- should never expire but it is limited to 2,000 people signing up and then I'll have to deactivate it and make a new one. Previously, it kept telling me it would expire in 30 days (from when I created it about four weeks ago).

dharrigan 2021-03-03T21:43:42.041300Z

2,000 w00t! way to go! 🙂

seancorfield 2021-03-03T21:43:50.041500Z

I will make a PR for http://clojure.org with that link and explain what's going on.

❤️ 1
alexmiller 2021-03-03T21:47:03.042200Z

I did not read most of the above, but happy to fix the link and/or add a message about why the link is not immediately working, or whatever

rwstauner 2021-03-03T21:49:28.042800Z

weird... i only joined a few months ago and i thought i did it without help, but i cannot figure out now how i did that 🙂

seancorfield 2021-03-03T21:59:09.043600Z

@clj149 Probably b/c you went to http://clojurians.net which auto-redirected you to a signup URL 🙂 Which is no longer working 😞

seancorfield 2021-03-03T21:59:39.044400Z

@dharrigan https://clojure.org/community/resources has been updated (thank you, @alexmiller)

rwstauner 2021-03-03T21:59:50.044700Z

i thought i just found my way in through slack, but i can't seee to replicate that now, so you're probably right

dharrigan 2021-03-03T22:00:08.045Z

w00t

seancorfield 2021-03-03T22:00:29.045500Z

(it's probably the main thing I dislike about Slack from a community p.o.v. -- you cannot enable self-signup)

😖 1
dharrigan 2021-03-03T22:01:39.046Z

Thank you all, I've already had someone on discord asking to join up

dharrigan 2021-03-03T22:01:45.046200Z

and I've told them about the updated link

seancorfield 2021-03-03T22:05:02.046700Z

And Slackbot has notified me that they have joined (Erwyn?).

1
dharrigan 2021-03-03T22:05:40.047600Z

Maybe 🙂 If it is, they have a different name on discord

seancorfield 2021-03-03T22:05:56.048Z

Because it's my link, I get a Slackbot message every time someone uses it to sign up.

seancorfield 2021-03-03T22:06:18.048500Z

(Admins get to see everyone who signs up anyway so this is not weird)

dharrigan 2021-03-03T22:06:27.048700Z

Fun times! 🙂

seancorfield 2021-03-03T22:09:28.049300Z

For some definition of 'fun'...

2021-03-03T22:10:56.050100Z

I might attempt to set up the inviter script on a different domain over the weekend if that would be useful. I've done it before (for a different slack channel) and it's not too hard

seancorfield 2021-03-03T22:11:45.050800Z

@jjttjj It's not really useful given that the http://clojurians.net link is published all over the web, but thank you anyway.

seancorfield 2021-03-03T22:12:20.051400Z

The reason we changed it from the standard inviter script is that Slack stopped that from working, as I understand it.

seancorfield 2021-03-03T22:12:55.052200Z

That's why we had to switch to a redirect to a specific join link. But, unfortunately, it expired (or maybe hit 2,000 people).

2021-03-03T22:13:17.052400Z

oh I see