community-development

https://github.com/clojurians/community-development
shaunlebron 2018-03-07T09:46:29.000175Z

wanted to bring this up again because I missed the discussion on it: https://slackarchive.io/

shaunlebron 2018-03-07T09:48:29.000475Z

I’d be willing to pay that—well worth the price to make our logs visible again

dominicm 2018-03-07T09:50:20.000078Z

@shaunlebron I'm not sure how far out fixing the logs is at this point. It's being worked on.

👍 1
shaunlebron 2018-03-07T09:51:11.000443Z

looks like slackarchive stopped working last month for a bunch of folks?

shaunlebron 2018-03-07T09:52:04.000511Z

https://twitter.com/search?q=slackarchive

sundarj 2018-03-07T09:54:46.000411Z

@shaunlebron You can see the staging version of the log app here: http://clojurians-log-staging.clojureverse.org/

dominicm 2018-03-07T09:55:59.000300Z

http://clojurians-log-staging.clojureverse.org/vim-fireplace/2018-03-04.html up to date, very cool.

dominicm 2018-03-07T09:56:08.000338Z

I wonder how it will handle the name of the channel changing :thinking_face:

dominicm 2018-03-07T09:56:34.000492Z

the back/forward buttons are a big improvement.

👍 1
shaunlebron 2018-03-07T09:56:47.000471Z

thanks @sundarj

shaunlebron 2018-03-07T09:57:32.000472Z

interesting, I suppose it has to be manually updated since some recent stuff is missing

shaunlebron 2018-03-07T09:57:40.000123Z

but huge improvement, thanks for the link!

sundarj 2018-03-07T09:58:38.000437Z

the source: https://github.com/clojureverse/clojurians-log-app 🙂

shaunlebron 2018-03-07T09:59:18.000451Z

@sundarj where are the logs stored exactly?

plexus 2018-03-14T05:41:06.000151Z

@shaunlebron the raw logs are a git repo full of text files containing slack events in JSON format, one per line, similar to https://github.com/clojureverse/clojurians-log-demo-data . The app imports these in a datomic DB

shaunlebron 2018-03-15T22:58:38.000186Z

@plexus cool! why not put in a public repo?

sundarj 2018-03-07T10:02:08.000304Z

not sure, looks like a Datomic db. You'd have to ask @plexus or somebody for the specifics

gonewest818 2018-03-07T21:16:16.000343Z

“Saying goodbye to Slack’s IRC and XMPP gateways” https://clojurians.slack.com/account/gateways

gonewest818 2018-03-07T21:17:24.000143Z

So if that’s how log archival is being done, then it’s over on May 15.

gonewest818 2018-03-07T21:20:00.000369Z

… and now I see how log archival uses the Slack API, not these gateways.

seancorfield 2018-03-07T22:10:53.000451Z

We have quite a few people using the IRC bridge I think. Not sure about XMPP.

seancorfield 2018-03-07T22:12:57.000082Z

I made an announcement about that -- encouraging folks into here if they want to discuss it.

seancorfield 2018-03-07T22:18:06.000247Z

I'll observe that there's a Matrix/Riot server set up for Clojure that bridges IRC https://riot.im/app/#/room/#clojure:matrix.org (and we can bridge Matrix into Slack via an API -- but I don't know how it would work trying to bridge between a channel here into a Matrix room that was also bridged into IRC... 👀 )

richiardiandrea 2018-03-07T22:58:43.000166Z

oh nooo

cfleming 2018-03-07T23:15:35.000377Z

Well damn - that sucks.

cfleming 2018-03-07T23:16:37.000470Z

@seancorfield Is Matrix currently bridged into Slack, or is that just something that’s theoretically possible?

seancorfield 2018-03-07T23:17:15.000023Z

Some Matrix rooms/channels are bridged into some Slack channels.

cfleming 2018-03-07T23:17:28.000394Z

Can that bridging also handle DMs?

seancorfield 2018-03-07T23:17:44.000279Z

@martinklepsch probably has the full list but he's asleep in Europe right now 🙂

arrdem 2018-03-07T23:23:23.000283Z

argh

arrdem 2018-03-07T23:24:04.000331Z

well it was fun while it lasted, everyone back to freenode 😛

cfleming 2018-03-07T23:34:03.000473Z

Apparently admins can export the entire chat log, even on the free plan: https://levels.io/slack-export-to-html/

seancorfield 2018-03-07T23:44:20.000131Z

I doubt that would include DMs (or some private channels?) since Admins -- even Owners -- have no way to access any of that...

cfleming 2018-03-07T23:44:31.000335Z

No, it wouldn’t.