Documenting the "Clojure way" of using FW/1 3.5?

5 views
Skip to first unread message

Sean Corfield

unread,
May 18, 2015, 4:38:43 PM5/18/15
to framew...@googlegroups.com, cfml...@googlegroups.com
Whilst I’ve created a placeholder for FW/1 3.5’s documentation, I have a question for y’all on how best to document the Clojure integration / Clojure controllers and services approach. The base docs are here:


They’re currently just a copy of the 3.1 docs.

In FW/1 3.5, there’s a new example 6helloclojure which is sort of a follow-on to 5helloservice but uses Clojure for controllers and services. So in reality, it’s quite a jump from 5helloservice (and I’d originally called it just helloclojure and may rename it back to that):


I was initially thinking of just making the Clojure version a progression in Getting Started but then realized most people won’t go down that route. So I’m thinking of a separate document / page which takes you from zero to full Clojure + CFML FW/1 app.

I’d like input from y’all on what sort of stuff you’d like to see in such a document, and where you’d like to see cross-references between the "regular" FW/1 docs and this Clojure-specific document?

As a bit of background, here’s a blog post that briefly outlines how I started on that helloclojure example:


Also bear in mind there’s a pure-Clojure version of FW/1 which is only documented in its own repo at the moment:


That needs documenting as part of the core FW/1 family so I’d like some guidance on how best to organize things so that they serve both the pure-CFML community, the pure-Clojure community, and the hybrid CFML/Clojure folks.

Sean Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"Perfection is the enemy of the good."
-- Gustave Flaubert, French realist novelist (1821-1880)



Reply all
Reply to author
Forward
0 new messages