Fork me on GitHub
#clojure-italy
<
2017-04-27
>
nilrecurring05:04:39

Mi sembra un'ottima decisione

reborg08:04:12

cioe', ok per la decisione, ma quante ore spese a parlarne per niente

reborg08:04:57

bene, immagino datomic opensource sia il passo successivo 🙂

nilrecurring08:04:56

Non ci conterei troppo 🙂

bronsa09:04:13

mi trovo molto d'accordo con la decisione di splittare spec in una contrib lib

bronsa09:04:57

essendo una dipendenza di clojure per gli utenti non c'e` virtualmente alcuna differenza e permette iterazioni piu` veloci

bronsa09:04:16

sarebbe interessante se core.async stesso diventasse un'altra dipendenza bundlata con clojure come core.spec

reborg09:04:46

@bronsa ah quindi includendo 1.9 me la becco comunque ma come dipendenza... mmmmh quindi e' finita l'era del mi scarico lo zip ed apro un repl?

bronsa09:04:12

si` e` una dipendenza transitiva di 1.9 e lo sara` per sempre

bronsa09:04:42

l'idea AFAICT e` di tenere spec come parte del bundle core ma semplicemente rilasciarla come un artifact separato per poter separare i development cycles

reborg09:04:15

mmmh, rileggo l'ANN

reborg09:04:47

Mmmh, Alex parla di rimuovere completamente i spec-ns da core, quindi non sembra che i sorgenti di spec saranno nel jar di clojure

bronsa09:04:26

no, non saranno nel jar di clojure

reborg09:04:35

beh se questa "porta" si apre, ci possiamo liberare anche dei sorgenti di ASM

bronsa09:04:55

ma essendo spec una dipendenza di clojure, verra` inclusa in qualsiasi progetto dipenda da clojure

bronsa09:04:36

assumo rilasceranno anche una versione in cui spec e` bundlata per l'use case che menzionavi prima

bronsa09:04:09

(l'uberjar diciamo)

bronsa09:04:46

>beh se questa "porta" si apre, ci possiamo liberare anche dei sorgenti di ASM

bronsa09:04:50

penso fosse esattamente questa l'idea

bronsa09:04:53

iniziare a modularizzare clojure

reborg09:04:18

vabbe' speriamo che vada tutto bene... 🙂