announcements

Project/library announcements ONLY - use threaded replies for discussions. Do not cross post here from other channels. Consider #events or #news-and-articles for other announcements.
jumar 2020-10-05T04:01:58.105600Z

@seancorfield Maybe mention this policy in the topic then? To me this channel is a perfect place for this type of announcement (I didn't know about the other channel until now) but I'm fine with the other place if it's easy to find.

seancorfield 2020-10-05T04:03:51.105800Z

@jumar read this channel's description -- it really is pretty clear.

jumar 2020-10-05T04:04:32.106Z

I know (after I read it) but it's not clear where the other things should go. Also the channel name is quite generic

seancorfield 2020-10-05T04:08:59.106300Z

The description can't be expanded -- Slack has a limit there. I've updated the topic to point to other channels.

seancorfield 2020-10-05T04:09:42.106500Z

Most people read the topic, see it's only for projects and libraries, and ask in #slack-help or #community-development about where they should post non-project/lib announcments.

seancorfield 2020-10-05T04:10:32.106700Z

BTW, channel topics are also limited in length and, unfortunately, any member can change the topic so we're always at the mercy of members changing the topic -- it's not something Admins can control...

seancorfield 2020-10-05T04:11:55.106900Z

@jumar Everyone is auto-joined to #events and #news-and-articles so I'm surprised you didn't know about them.

seancorfield 2020-10-05T04:13:17.107100Z

(also to #slack-help #beginners #clojure #off-topic -- from that initial set of seven channels, folks ought to be able to figure out how to get around here)

jumar 2020-10-05T04:17:48.107300Z

Thanks, that helps. I wasn't there for some reason - maybe the "auto join" for this channel was only configured after I joined clojurians? (I think more than 3 years ago)

seancorfield 2020-10-05T04:35:45.107500Z

Entirely possible -- but if you've been around that long, I'm genuinely surprised you haven't run across those channels by now... 🙂

2020-10-05T04:41:44.107700Z

Is there a difference from tools.trace ? https://github.com/clojure/tools.trace

teodorlu 2020-10-05T06:05:19.108200Z

@seancorfield Thanks, for letting me know, I'll use #news-and-articles in the future.

teodorlu 2020-10-05T06:07:29.108400Z

cc @daslu

đź‘Ť 1
teodorlu 2020-10-05T06:12:28.108600Z

@holyjak Thanks for the feedback! I can reproduce the problem, and I'll look into it.

❤️ 1
danabor 2020-10-05T06:40:14.108900Z

i would say its a bit different, the aim of mate-clj is to print to repl the steps of execution of the macro/fn and to give the developer more understanding about each step and how it got to the final result.

kennytilton 2020-10-05T15:19:08.110900Z

The publicly available https://kennytilton.github.io/whoishiring/ browser (a Matrix JS app) has now been ported to CLJS Matrix: https://github.com/kennytilton/matrix/tree/master/cljs/whoshiring. Yay. Compare also with a pure CLJS Reagent https://github.com/kennytilton/matrix/tree/master/cljs/whoshiring and re-frame https://github.com/kennytilton/rehiring.

🎉 10
dharrigan 2020-10-05T15:23:39.111400Z

That's pretty awesome. Of course, the first thing I typed in was "clojure" 🙂

djanus 2020-10-05T15:43:16.111700Z

I had no idea that Cells was coming to CLJS!

kennytilton 2020-10-05T16:04:05.111900Z

@dharrigan Yep: mine is “clojure or cljs or scheme or lisp”. I’ll throw in dart and flutter just to track those.

kennytilton 2020-10-05T16:16:31.112200Z

@dj942 I gotta talk to my PR crew! 🙂 I ported Cells to CLJ/CLJS thru the awesomeness of CLJC ’bout five years ago, and instead of Qooxdoo on the front-end just went with mxWeb, a thin Cells-powered HTML wrapper. That is used in this latest whosHiring implementation. Thx for your Cells enthusiasm!

kennytilton 2020-10-05T16:18:54.112400Z

ps. If anyone wants to play with Matrix, ping me on #matrix and I will do up whatever doc you need. There are a bunch of demo apps, but they might have some bit rot. I’ll get those out of mothballs if desired.

kennytilton 2020-10-05T17:59:19.113300Z

It is a reactive hack akin to MobX, if you know that one. R/atoms have nice reactive capabilities, but last I looked suffered from glitches. Here is an old write-up. Skim down to “data integrity” for the gist. http://smuglispweeny.blogspot.com/2008/02/cells-manifesto.html

2020-10-05T21:57:55.114100Z

Didn’t know Cells was also here in clojure-land either, that’s awesome!

kennytilton 2020-10-05T22:35:41.114400Z

Thx, @mjcurry! Cells actually picked up a few tricks moving to a non-OO basis, including instance-specific Cells and Cell-specific observers. Same in JS, btw, and in JS with defineProperty we get the same transparency as with CLOS. In CLJ we need to access properties with md-get to engage the cells wiring. Not the end of the world.

đź‘Ť 1