Fork me on GitHub
#clojure-uk
<
2019-11-15
>
dharrigan06:11:46

Good Morning!

seancorfield07:11:43

@dharrigan Did you see next.jdbc 1.0.10 is out now?

dharrigan07:11:51

I did 🙂 I've got it on release watch on github 🙂

Conor08:11:22

Tangentially related, but why do so many Clojure libraries seem to be v0.0.0-alpha7 or similar

Conor08:11:30

Maybe it is just a perception thing on my part

dharrigan08:11:23

That sorta grates on me too. I've not worked in an ecosystem before that has so many *-alpha of libraries

dharrigan08:11:02

Even when those *-alpha libraries are supremely more stable than release versions in other ecosystems.

seancorfield08:11:39

The mindset of the Clojure/core team is pretty much that version numbers don't matter because all change should be accretive or fixative and never breaking. I think that Leiningen's default of 0.1.0-SNAPSHOT for newly-generated projects also has a lot to do with it.

seancorfield08:11:26

next.jdbc was the first library I've worked on where the idea of a 1.0.0 release was in my mind from day one as a "gold" stable release, ready for production. No breaking changes have been made since the first beta. So future releases will likely be 1.0.nnn for as far as I can imagine.

seancorfield08:11:16

Perhaps eventually 1.1.0 will drop support for Clojure 1.10 whenever Clojure 1.X is popular enough (and 1.10 usage has dropped to almost zero).

seancorfield08:11:01

For a long time there was a sense (in the Clojure community) that 1.0.0 was "special" and so all libraries should start at 0.0.1 or 0.1.0 and carefully work their way up to 1.0.0 but that seems to have evaporated...

seancorfield08:11:58

(by contrast, next.jdbc's first public release of any sort was 1.0.0-alpha1 🙂 )

seancorfield08:11:05

(anyways, to bed in California... chat again in seven or eight hours!)

dharrigan08:11:13

sweet dreams!

rickmoynihan10:11:43

Does anyone know of a clojure wrapper to the java.nio.file API? Specifically wanting support for the FileSystem abstraction… I’ve tried datoteka and it only works with Path objects on the local file system and not in other FileSystemProvider’s 😞 I’m finding I’m slowly writing my own, and I feel like someone somewhere will have done this before.

rickmoynihan10:11:55

an additional complication/annoyance is that it’s built with newer java features, e.g. variable arity methods, Enum types and java streams — the interop is still pretty straightforward; there’s just quite a bit more boilerplate in clojure than with older java libraries.

Ben Hammond10:11:29

are we going to the pub on the evening of reclojure?

Ben Hammond10:11:41

(hoping that's a silly question)

dharrigan11:11:23

I don't see why not!

dharrigan11:11:20

Community Cohesion via Liquid Cohesion!

dharrigan11:11:10

Basically, since this is put together quickly, then anything (within reason) that can increase community strength on that day is great!

dharrigan11:11:37

It can be announced during the day that if anyone is interestd, for people to wander to a local pub.

dharrigan11:11:58

Now, I'm totally 100% not familiar with the area, so maybe people might know a good place to go. <shrug>

Jcaw13:11:04

I don't know the area but looks like there's a lot of good small places

Jcaw13:11:14

This one seems on the bigger side: https://g.page/thegreenclerkenwell?share

practicalli-johnny13:11:52

There are two pubs within 10 seconds walk from the crypt

Jcaw13:11:11

Can they hold everyone?

dharrigan14:11:10

We'll soon find out.... 🙂

practicalli-johnny15:11:36

I recall The Crown being the pub we used to go to after events at the Crypt. Ironically it used to be the pub we went after an event at SkillsMatter (when they had their first office) https://www.thecrowntavernec1.co.uk/

👍 4
dharrigan15:11:00

Thanks John! 🙂

dharrigan12:11:12

I must say, I'm playing around with clojurescript using ant design (https://ant.design/) and the wrapper (ant-man) and I'm really liking it

dharrigan12:11:26

Was able to whip up a very very very simple SPA in a few hours.

practicalli-johnny10:11:29

Looks interesting. Do you have any code your willing to share (I promise to be nice about your code)

dharrigan14:11:30

We've put up the schedule now for re:Clojure on 2nd December. Enjoy!