Fork me on GitHub
#announcements
<
2020-06-02
>
oliy08:06:55

Hi everyone, I'm pleased to announce the release of https://github.com/oliyh/re-graph. re-graph is a GraphQL client for Clojurescript and Clojure with re-frame bindings and support for queries, subscriptions and mutations over websocket or HTTP. Many thanks to https://github.com/loomis for implementing the vast majority of the features in this release. This release changes: • Running on JDK 10 or lower will require the original Clojure implementation based on clj-http and gniazdo. See the https://github.com/oliyh/re-graphfor details • The options supplied in `init` have been reorganised to separate websocket and http parameters (again, see README) This release adds support for: • Finer control over the http and websocket connections (`:impl` option) e.g. sharing a cookie store as per https://github.com/oliyh/re-graph/issues/58 This release improves: • Fewer dependencies on the JVM It's available now on Clojars. Thanks and enjoy, Oliy

ognivo10:06:47

Just launched my all-Clojure project Lightpad on Product Hunt. http://producthunt.com/posts/lighpad Lightpad is a calendar that lets you use your excellent visual cortex for planning. Support, repost, critique (even brutal) and comments are most welcome! Cheers!

localshred11:06:44

Really cool idea beautifully executed. As a calendar are you planning to do integrations with google, icloud, etc? Or is it more for tracking daily work?

localshred11:06:57

also I signed up but can't login anymore saying I haven't confirmed my email (but there's no email in my inbox or spam)

localshred11:06:16

possible I could have fat fingered my email

ognivo11:06:40

@ hey! thanks for the kind words! that would make a good tweet methinks 😉 Yes, Google Calendar is on top of my dev stack! I’ll try the iCloud as well, as I’m myself in this ecosystem. Can you DM me your email? I’ll check

include11:06:50

'all-clojure' awesome! congrats! @ognivo do you have any blog post about this tech stack and details? would be very interesting. (edit: fix typo)

ognivo11:06:02

@ thanks!! will do!

include11:06:31

@ognivosuper!! 🙂 thank you.

ognivo11:06:47

@ I’ve checked mail delivery w my personal email, it worked!

localshred11:06:44

hm, I probably mistyped it then

localshred11:06:36

I guess I don't use iCloud for calendars, so not a vote for that platform in particular. gcal and fastmail are the two I use

ognivo12:06:47

Every feedback, critique, nitpick comment on PH helps a lot!

localshred12:06:27

don't have a PH account, will create one in a bit

namenu07:06:04

I can export my data in edn. heavenly!

ognivo07:06:08

@ fellow Clojurians don’t let fellow Clojurians to use anything less than edn 🙂

ognivo07:06:49

@ That would make a good tweet btw!

ognivo08:06:30

#5 of the day on PH, thank you all for the support! ❤️

ognivo08:06:14

if it helps anyone – I’ve published a PWA gen library which I use for Lightpad https://github.com/spacegangster/page-renderer

flyingpython11:06:28

@ognivo Looks cool and interesting!

ognivo11:06:15

thanks a lot! that would make a good tweet! 😉 haha

flyingpython11:06:38

You're welcome 🙂

ognivo11:06:42

Also, a comment w critique or feedback on Product Hunt would really help! 🙂

flyingpython12:06:26

Out of curiosity - is it informed by any UI research or it is just your own original creation?

flyingpython12:06:13

OK I will post on Product Hunt

flyingpython12:06:39

OK I posted, short and to the point 😄

flyingpython12:06:49

I hope it's OK

ognivo12:06:47

THanks a lot 😁 ! Yeah, you can add your question there, that would enrich the discussion !

flyingpython12:06:48

I haven't used it yet myself, just watched the video, but I haven't been happy with normal calendars like Google and this looks like an interesting approach to making them more usable.

seancorfield15:06:58

Folks, please don't have discussions in the #announcements channel -- follow-up in other channels instead. Thanks.

flyingpython11:06:47

Ah OK, sorry about that, new to Slack, which channels are best to follow-up on?

martinklepsch14:06:03

@ usually people posting announcements add a “follow up in #xyz” alongside their announcements. As a reply to the original announcement post is also fine though 🙂

seancorfield16:06:56

(in a thread, not a new post Martin means)

flyingpython22:06:56

Ah OK thanks, I'm pretty sure I understand now 🙂

delaguardo12:06:01

Just released matchete - simple pattern-matching library for clojure(script) It was strongly inspired by meander (awesome tool for data transformation) Main differences: • small codebase (~250 cloc => 2.4Kb extra code in compiled javascript bundle) • no macro to make library composable and fully working in JavaScript environment • extendable via data by adding custom matching rules https://github.com/xapix-io/matchete

emil0r22:06:32

Pushed version 0.1.1 for https://github.com/emil0r/ez-wire . This should fix the validation for forms