Ok, that makes sense. Thanks Chas.

On Fri, Jul 19, 2013 at 7:53 PM, Chas Emerick <c...@cemerick.com> wrote:

> On Jul 19, 2013, at 2:46 PM, Timothy Washington wrote:
>
> I've deliberately proposed a small core, so that you can use only the
> pieces you absolutely need. Additionally, I think it encourages a clean
> design, forcing explicit interaction semantics between system components.
> If we accept this premise, the only question then, is what mechanism we
> should use to separate the core of stefon, from the rest of its plug-in
> components. Now, I was looking into the nrepl 
> protocol<https://github.com/clojure/tools.nrepl>.
> I think it conceptually gives us the separation we need, with the added
> bonus that a stefon service, and it's plug-ins, could be in separate
> locations. But while I like the concept, I think the host would need a way
> to i) declare the stefon service (nrepl versioning?), ii) list / publish
> actions (??) iii) pass around binary data (base64 encoding?). Also, I saw
> that there was a discussion around updating the nrepl protocol 
> (nRepl.Next<https://github.com/clojure/tools.nrepl/wiki/nREPL.Next>),
> and don't know if that's been implemented.
>
>
> Only barely following along, but FYI: the nREPL.Next page you linked to is
> quite old, and described the state of affairs a couple of years ago.  One
> of the paths described therein was taken, and is represented in nREPL
> releases starting with 0.2.0.  There are no plans currently for changing
> the default nREPL transport's wire protocol.
>
> I've updated the wiki page to note this to avoid further confusion, thanks
> for mentioning it. :-)
>
> - Chas
>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to