2 May 2024 |
joepie91 🏳️🌈 | In reply to @danielle:fairydust.space are we likely to have more than a hundred or so people involved? I would say yes, even if just barely, judging by the signup rate so far | 19:16:03 |
danielle | In reply to @edef1c:matrix.org we could also contact Zulip and see if we can get an exception their code base doesn't have an exception | 19:16:19 |
edef |  Download image.png | 19:16:27 |
edef | also, flagging this, given many are using disposable emails for the signup because we have to post them publicly (myself included) | 19:16:39 |
edef | In reply to @danielle:fairydust.space their code base doesn't have an exception exceptions can be made, you have done enough ops to know what can be done when there is a true need :p | 19:17:04 |
danielle | oh wait it does actually seem to have a thing | 19:17:22 |
danielle | so they might be ok with it | 19:17:25 |
@arianvp:matrix.org | Can't we allowlist on GitHub handle instead? For oauth logins? | 19:17:31 |
danielle | in the silliest way possible: https://github.com/zulip/zulip/blob/0a66fada64d72cb3a2e949c233575d1385b681f1/zerver/actions/invites.py#L186-L189 | 19:17:43 |
edef | In reply to @zimbatm:numtide.com This is very much a side quest that costs us 1.5 day. In true engineering fashion, solve social problems with technology! :-D we discovered a limitation of our platform after i poked around for <1h | 19:17:43 |
edef | i think that's an okay gain | 19:17:48 |
@zimbatm:numtide.com | In reply to @lovesegfault:matrix.org Talking to Zulip seems like something the Foundation could help with? Not on this timescale 😅 | 19:18:02 |
edef | In reply to @arianvp:matrix.org Can't we allowlist on GitHub handle instead? For oauth logins? we did announce the email approach, but i suppose we can change course | 19:18:24 |
edef | especially given that the OAuth login flow does explicitly front the org description (though i don't know how this works if you're already logged into another Zulip) | 19:19:06 |
infinisil | https://github.com/zulip/zulip/blob/0a66fada64d72cb3a2e949c233575d1385b681f1/zproject/default_settings.py#L443 | 19:19:20 |
danielle | lol in 100 days we can do whatever | 19:19:48 |
edef | that's DEFAULT so presumably configurable somewhere | 19:19:54 |
infinisil | IS this not configurable? The file says default_settings 🤔 | 19:20:00 |
infinisil | * Is this not configurable? The file says default_settings 🤔 | 19:20:08 |
| * infinisil is researching | 19:20:19 |
K900 | It's configurable per deployment | 19:20:24 |
K900 | But I don't think it's configurable on the SaaS | 19:20:31 |
infinisil | edef: Oh can you look at your zulip instance (since you're an admin there) | 19:20:36 |
infinisil | Oh nice | 19:20:38 |
edef | funnily enough i didn't create anywhere near 100 invites | 19:20:38 |
infinisil | Ah damn | 19:20:42 |
edef | more like 3-5 | 19:20:58 |
edef | the ones to @edef.eu all worked, so maybe it's scrutinising the email domain | 19:21:11 |
@zimbatm:numtide.com | Party popper: we have Discourse that works. The goal is to have thoughtful conversations, not chat.
All we have to do is disable signups for the duration , and apply the same CoC | 19:21:23 |
@zimbatm:numtide.com | And have the mods aggressively split threads | 19:21:56 |