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.