Fork me on GitHub
#community-development
<
2015-10-15
>
ian00:10:41

so is there any real ideas/projects/goals/interests in a FOSS (possibly/hopefully) Clojure alternative for Slack?

ian00:10:04

is the plan to make a Slack replacement, or just have something for the Clojure community?

gjnoonan08:10:05

@ian: Initially The idea is to create something to scratch our own itch, written in clojure and showcasing everything our ecosystem has to offer. Not only in terms of a chat, but the clojure community website itself? what kind of things can we create to enhance the community?

gjnoonan08:10:15

It stands to reason though, that the chat side will be FOSS, and available for anyone to use for their own purpose simple_smile

gjnoonan08:10:59

I will get some repos created on the clojurians github organisations, but I want this to very much be a community thing, created for the community by the community. All ideas are welcome

ian08:10:39

Neat. Sounds fun. Obviously there are a number of alternatives for slack now (mattermost, for example), but looking at this as a showcase of Clojure sounds neat.

ian08:10:28

@gjnoonan: this is very exciting to think about.

gjnoonan08:10:54

@ian: I agree, I think it can be a really good thing

ian08:10:45

I know this is very early, but I like the potential for a chat program that's more programming-oriented. Slack has good syntax highlighting and whatnot, but it would be cool to have a local (or distributed, or both?) REPL, for example. Or easier code sharing, or whatever else.

gjnoonan08:10:49

collaborative repl, hmm. So potentially spin up a docker container running leiningen/boot inside

ian09:10:02

Yeah, unless there's already an existing API available for that (which would be neat itself).

wamaral14:10:59

closest thing I know is http://ideone.com/

wamaral14:10:08

which apparently uses http://sphere-engine.com/ as a backend

martinklepsch14:10:47

To be honest I think any kind of deeper code integration is nice but not critical to the longevity of this community.

gjnoonan14:10:23

@martinklepsch: I agree it is not critial, the critical thing for me is for discussion/chat, and community collaboration

martinklepsch15:10:25

There is this issue in the Reactiflux repo which lists tons of Slack alternatives: https://github.com/reactiflux/volunteers/issues/25#issuecomment-148406893

gjnoonan15:10:01

I think, for me, although one of the end goals would be a slack alternative, that is just a byproduct. The main focus is a community driven project created by us, and for us. A showcase of all the amazing things we have in the clojure ecosystem. We’re in the fortunate position of being able to have clojure in the full stack Clojure/Clojurescript, electron apps, iPhone app etc. A real sense of community ownership is what I am after.