-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roadmap #260
Comments
The link corroborating that statement is at
|
Thanks! (Well, duh. I should learn to read some time.) |
@debois - I just started playing with Elm, but one thing I've read a few times is that This thread on google groups implied that this difference of opinion might be terminal for Seeing this roadmap of course implies that you don't agree. So can you opine briefly on how you view your boiler-plate reduction approach wrt core Elm? Do you expect to change the I'm just learning Elm, so forgive me if there's obvious background information I'm lacking here--just trying to understand what the UI Kit ecosystem is like in Elm before committing, and |
@brandonmp This should answer your question #253 (comment) |
@brandonmp: As @nsb commented, we've put some serious effort into getting elm-mdl back into the fold of "mainstream" elm. |
As for web components, most of google's follow Polymer's style (even if they do not use Polymer), that is that properties are set as properties (doable as-is in elm), attributes are set as attributes (doable as-is in elm), 2-way data binding is achieved by having the child component send back an even (catchable and listenable in elm as-is), and the only thing that you cannot do in elm right now is 'be' a web component (by sending events 'up', no way in elm yet that I've seen without a native module or ports). The last bit that has issues is that sometimes elm's VDom likes to walk the children of a web components, which it absolutely should not do. ^.^ For note, I use web components (both vanillajs and Polymer itself) at work (with elm inside a few web components with javascript to do the mappings that elm fails at), they are very nice. |
I tried Polymer before embarking on elm-mdl, but at the time (elm 0.16), the web-component, say |
I don't know the details, but there was a long discussion group thread here @knewter also has a series of this topic on Dailydrip, with some resources on this page Richard Feldman summarized some bits here:
|
Anything decided about direction of elm-mdl V2 ? |
@pyladune: Most likely :) @hakonrossebo: Could you add a link to wherever Richard made the list you put in? |
The list was part of the long discussion - message link here: https://groups.google.com/d/msg/elm-discuss/8Q2xwRh6UYc/oP4CRuLiAQAJ |
Hi! So i dont understand, what about elm-mdl v2? Any work in progress? |
Closing in favor of #328. |
#328 does not address this yet. |
[Continuing discussion from #253.]
Google won't continue development on MDL, recommending instead a switch to MDC (can someone furnish a link corroborating this statement?)
This leaves the following challenges for elm-mdl:
Short-term, elm-mdl needs textfield with autocomplete and textfield with dropdown. Since these are not going to come from Google, I suppose we make some ourselves. Does anyone want to take a first stab at either? (It might be possible to repurpose code from Menu.) I'd be very happy to assist from the sidelines.
Long-term, where does elm-mdl go in the absence of MDL v2? The obvious choice seem to be keep the API, port over the implementation to MDC. I don't understand what's up with web components and elm (last I tried, I couldn't get the former to work with virtual dom), and I'm unsure of the ramifications. Insights would be greatly appreciated.
The text was updated successfully, but these errors were encountered: