arachne

Project Page: http://arachne-framework.org/ Kickstarter: https://www.kickstarter.com/projects/1346708779/arachne-rapid-web-development-for-clojure
crimeminister 2016-06-29T13:05:37.000027Z

I agree with both points, just thought the commentary would amuse

crimeminister 2016-06-29T13:07:23.000028Z

Speaking of unique ideas, I am particularly curious as to whether or not the config concept can be adapted for a project I am working on (to replace component/mount, perhaps?)

crimeminister 2016-06-29T13:07:58.000029Z

Looking forward to seeing how that evolves!

clojuregeek 2016-06-29T14:27:10.000030Z

@crimeminister: you might look at https://bitbucket.org/pupcus/kosmos ... which takes edn config and builds up a system with component... maybe ..

roberto 2016-06-29T14:34:16.000032Z

where are the docs?

roberto 2016-06-29T14:34:25.000033Z

it sounds interesting but not sure how to even start using it

luke 2016-06-29T14:51:21.000034Z

@crimeminister: If your project already uses Component, it should be very straightforward to port to Arachne (the only thing that will change is how you define your system object).

luke 2016-06-29T14:52:15.000035Z

@roberto: Do you mean Arachne itself? It’s still pre-release, under development. I raised funds to enable me to work full-time to actually build it, but that hasn’t started yet (it will next week, actually).

roberto 2016-06-29T14:52:29.000036Z

no, I meant that library kosmos

crimeminister 2016-06-29T15:04:51.000037Z

Thanks @clojuregeek, I will take a look

crimeminister 2016-06-29T15:06:11.000038Z

@luke: that's encouraging, thanks! Is the Arachne config system likely to be reusable elsewhere?

luke 2016-06-29T15:17:34.000039Z

@crimeminister: The Arachne core is nothing but the config system, really. The web stuff is just additional modules and configuration options on top of that. So yes, if you have an Arachne project that doesn’t include any other modules, you’ll be left with just the config system.

🌶️ 2
clojuregeek 2016-06-29T15:35:30.000040Z

@roberto: here's an example of using Kosmos for web and repl https://bitbucket.org/pupcus/kosmos-example

roberto 2016-06-29T15:39:55.000042Z

cool

crimeminister 2016-06-29T15:52:51.000043Z

@luke sounds flexible to the n^th

crimeminister 2016-06-29T15:53:29.000044Z

I suspect it will be a very short time before Arache the web framework is morphed to support other use cases

2016-06-29T15:56:04.000045Z

really, Arachne is a Clojure style railties

2016-06-29T15:57:00.000046Z

(for those who don't know, it's the "glue" for all Rails gems that compose the framework)

luke 2016-06-29T17:03:30.000049Z

railties is a good analogy. Only data-oriented instead of code/hook oriented.