Oh, yes please. This looks very interesting. Where can I vote? :P
The more CLJ/CLJS code I write the more I miss a straightforward way to share code. Even with cljx or cljsbuild crossovers its still a workarround. On Saturday, February 16, 2013 7:20:45 PM UTC+1, David Nolen wrote: > > I've only glanced at it but Roman's patch looks pretty straightforward, it > should be pretty simple to port to tools.reader if the tools.reader folks > are OK with this approach. > > I think the reason it has stalled is that there been some pushback on that > design thread. I don't really share any of the concerns nor like any of the > alternate designs expressed there. Feature Expression are simple, have > worked well for CL, and require minimal amount of effort to implement. The > kinds of hacks that are being used due to the lack of Feature Expression > the wild are needlessly complex and the sooner we have something the better. > > I wrote the last email pretty quickly - we would need those patches > accepted into 1.6 for this to work. I have spoken to Rich briefly in person > about this at TechMesh and he didn't seem to share the concerns expressed > in the design thread either. So my fingers are crossed that 1.6 arrives > fairly quickly with Feature Expression support. > > Probably the best thign to do would be to move Roman's CLJ patch to a CLJ > JIRA patch and vote it up. > > > On Sat, Feb 16, 2013 at 12:16 PM, Mimmo Cosenza > <mimmo....@gmail.com<javascript:> > > wrote: > >> Hi David, >> do you think that with some guidance from few cli/cljs gurus the effort >> could be shared with less experienced clojurist ? Or it's more efficient to >> let those gurus to make a step ahead by themselves? >> >> mimmo >> >> On Feb 16, 2013, at 5:53 PM, David Nolen <dnolen...@gmail.com<javascript:>> >> wrote: >> >> I personally think the CL feature expression approach is satisfactory. >> I'd like to see this get into 1.6. It's likely that ClojureScript will >> switch to tools.reader in order to get more accurate information for source >> maps, so perhaps we can move more quickly if we just implement it there. >> >> >> On Sat, Feb 16, 2013 at 11:28 AM, Mimmo Cosenza >> <mimmo....@gmail.com<javascript:> >> > wrote: >> >>> Hi all, >>> the more I learn cli/cljs the more I find myself in looking for >>> libraries running on both sides of a clojurean web app. hiccup/valip, c2, >>> enliven/encofus, just to name few of them. >>> >>> Is there a kind of agreement on which approach to follow to solve the >>> features expression problem. I already used the leon-cljsbuild workaround >>> (i.e. :crossovers option) and cljx feature approach. >>> >>> I just read about feature expression problem here: >>> http://dev.clojure.org/display/design/Feature+Expressions >>> The last discussion is dated july 2012. Cljs, by attracting people >>> coming from the front-end side too and by freeing the back-end guys from js >>> programming, is growing fast and my personal opinion is that there should >>> be a move toward a decision regarding the sharing of code between cli and >>> cljs. >>> >>> Is there any advance in this direction? >>> >>> My best >>> >>> mimmo >>> >>> >>> >>> >>> >>> >>> -- >>> Note that posts from new members are moderated - please be patient with >>> your first post. >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "ClojureScript" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to clojurescrip...@googlegroups.com <javascript:>. >>> To post to this group, send email to clojur...@googlegroups.com<javascript:> >>> . >>> Visit this group at http://groups.google.com/group/clojurescript?hl=en. >>> >>> >>> >> >> >> -- >> Note that posts from new members are moderated - please be patient with >> your first post. >> --- >> You received this message because you are subscribed to the Google Groups >> "ClojureScript" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to clojurescrip...@googlegroups.com <javascript:>. >> To post to this group, send email to clojur...@googlegroups.com<javascript:> >> . >> Visit this group at http://groups.google.com/group/clojurescript?hl=en. >> >> >> >> >> -- >> Note that posts from new members are moderated - please be patient with >> your first post. >> --- >> You received this message because you are subscribed to the Google Groups >> "ClojureScript" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to clojurescrip...@googlegroups.com <javascript:>. >> To post to this group, send email to clojur...@googlegroups.com<javascript:> >> . >> Visit this group at http://groups.google.com/group/clojurescript?hl=en. >> >> >> > > -- -- 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.