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.cose...@gmail.com>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.li...@gmail.com> 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.cose...@gmail.com>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 clojurescript+unsubscr...@googlegroups.com.
>> To post to this group, send email to clojurescr...@googlegroups.com.
>> 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 clojurescript+unsubscr...@googlegroups.com.
> To post to this group, send email to clojurescr...@googlegroups.com.
> 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 clojurescript+unsubscr...@googlegroups.com.
> To post to this group, send email to clojurescr...@googlegroups.com.
> 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.


Reply via email to