This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-05-10
Channels
- # aws (3)
- # beginners (186)
- # boot (25)
- # cider (2)
- # cljsrn (57)
- # clojure (161)
- # clojure-boston (1)
- # clojure-dusseldorf (11)
- # clojure-italy (5)
- # clojure-russia (20)
- # clojure-serbia (1)
- # clojure-spec (10)
- # clojure-uk (16)
- # clojurescript (207)
- # community-development (86)
- # core-async (2)
- # cursive (40)
- # datascript (1)
- # datomic (2)
- # editors (5)
- # emacs (8)
- # funcool (1)
- # gsoc (2)
- # hoplon (2)
- # jobs (5)
- # leiningen (3)
- # liberator (18)
- # luminus (18)
- # off-topic (106)
- # om (2)
- # onyx (5)
- # pedestal (7)
- # powderkeg (7)
- # re-frame (7)
- # remote-jobs (1)
- # ring-swagger (4)
- # rum (5)
- # slack-help (1)
- # untangled (11)
- # yada (48)
@cfleming This channel has been created for discussion around moving to other services etc, thought you might be interested
@martinklepsch Absolutely, thanks.
I think the consent (here) right now is that unless Slack kicks us it will be non-trivial to move without loosing a large chunk of users
As long as we can create a logging bot to allow us to migrate content elsewhere if we want to.
I mean, presumably we can just lock this down so that no-one can post, and put a message saying “we’re now over here”
I’m still in the Matrix camp myself, it has bridging and is open.
Not as polished as Slack or Discord for sure but “good enough” IMO
Ok, so I can’t log in using the password I’m sure I used, and I can’t reset because it says I have to enter a password, which I have done.
You get “There was a problem logging in. (HTTP 400)“?
No - it said that I had to enter a password when I was resetting my password. I had done so, but with a password manager - perhaps it didn’t like that.
I find the mobile app basic but solid
@cfleming You’d create a matrix node with it’s own collection of rooms
an alternative is to have rooms on the matrix server and provide a custom room directory server that allows for easier discoverability
My concern with Matrix is that it’s pretty complicated for users who just want to chat.
Figuring out the whole room/node/server/directory server thing is a pain - can we make something simple we can just point users to?
A custom version of Riot that only shows Clojurians rooms would probably not be too hard to maintain
cfleming: I like Discord, we can setup webhooks that send this stuff over there like they did with Riot… I saw another functional group uses discord… https://discord.gg/MqP4VNJ and the test instance I setup for clojurians is at https://discord.gg/013yANFmEABVfBjgI
I started working on a small website that contains all clojurians rooms in an easy list
Walled garden, yes. I’m not against it per se I would just like to see a move to something more open
There are a few more notes here https://hackpad.com/The-case-for-Matrix-xRXYSO9zpyh
Here’s that basic directory that could become http://clojurians.net http://d3981087m4idf6.cloudfront.net/
But I think that practically it has a lot of points against it in terms of providing a coherent Clojure-related space.
Whether we want that or not is another argument - I think yes, others might not agree.
Personally, since I basically use Slack for support, I want users to be able to find me easily, I want them and me to be able to use the thing without buggering around, and I don’t want messages to disappear.
I really don’t care that much about much else, but those 3 are really important to me.
And I’m assuming that e.g. file uploads and screenshot, code formatting etc are a given - IRC is out for me.
> Reading through that page makes me think that walled gardens are not so bad 🙂 > But I think that practically it has a lot of points against it in terms of providing a coherent Clojure-related space. What makes you think that / what are those points?
I see the main issue with discoverability but this seems solvable
@cfleming --cloudfront distribution may not work if you use something like httpseverywhere-- ignore also works with https
I guess it’s discoverability. Compare with Clojurians right now, or how it probably would be under Discourse. I get a list of Clojure-related chats right there, and I don’t have to filter out anything else. If I want to find someone related to Clojure they’re probably on there, so I can just search for them. Similarly if I want to use a new library or tool, it almost certainly has a channel there that I can trivially search for.
What would the user/room search UI be like in Matrix if we used a Clojure-related home server? Can I search for users by name, or do I need their email address?
If a new Cursive user wants to find me, can they use my name? Can they just type “cursive” into an obvious search box and find my channel without having to filter out handwriting channels?
In the bottom left are two buttons: one person icon and one directory icon. Both bring up inputs where you can put in usernames and room names respectively @clf
Note the difference between “home server” and “room (directory) server” — to get a custom list there we only need the latter which is significantly simpler to operate and maintain
I’m there, I find you. If I type in martinklepsch
you should find me
Generally the fact that Slack’s search also uses the person’s real name is really useful for finding people.
Have you tried with “Martin Kle” ?
I think it does a simple .startsWith
type search. Admittedly not ideal.
Riot is not terrible, but the usability (particularly for getting started) isn’t ideal.
I used Discord for the first time a while ago and was seriously confused about the UI 😄
I think that’s possible, yes. Also we can bridge rooms as #community-matrix & https://riot.im/app/#/room/#clojure-community:matrix.org
and vice versa
it works pretty well
Honestly, I think if we want to get the community somewhere else, we should just move and shut down the old Clojurians.
I think, basically, I could live with Matrix but I’d prefer something like Discord, since I care more about functionality and stability than openness.
@cfleming you can only “redact” messages. I think they might built editing on top of that in the future
@cfleming yeah but you just type their nick and tab, no @ in front
cfleming: I like Discord, we can setup webhooks that send this stuff over there like they did with Riot… I saw another functional group uses discord… https://discord.gg/MqP4VNJ and the test instance I setup for clojurians is at https://discord.gg/013yANFmEABVfBjgI