-
-
Notifications
You must be signed in to change notification settings - Fork 188
How should we handle "level"/stability of features? #100
Comments
Also that might helps for some possible features postcss/postcss#140 |
it's interesting and I like the idea.
it is the standard w3c... |
List of some css4 selectors http://css4.rocks/css4-selectors/ |
Hum not sure what you mean. cssnext is about the syntax and might not handle a lot of new selector (except :matches maybe). |
oups |
it's just to give plugin ideas that can be created |
yes sure. And #80 |
Certainly #80 would be something that is most important to be excluded due to it being 0. I think this makes more sense than turning off individual filters so no seems complete sense and not too much. |
It's an interesting idea. I don't think it's too much at all. As @magsout pointed, it matches the W3C specs which is consistent with the main purpose of the entire project. |
I just took a second look and found this:
So what about this:
Default to 2 Just a rip of babel stages :) |
👍 |
Seems like a great idea. 👍 |
This way to handle the "issue" seems compromised. See how babel will evolve babel/babel#2168. I need to think about how cssnext can evolve to follow this changes. Maybe it should die and provide an .postcssrc has a replacement in a near future. |
stage
flag like babel does
👍 agreed with not including lower than level 2. The last thing we want is to ship out a feature only to have people rely on it then have it pulled later. |
@jonathantneal feel free to share update about your work on css-db here. I guess cssnext can become: preset-stage-0 (or 1?) or just include all stage and allow people to choose stage. Thoughts? |
@MoOx I like the idea of allowing people to choose the stage they want, but we can avoid including all stages by splitting this repo into a monorepo which has packages for each stage, similar to how babel does it. That way, you could just install p.s. I don't have much context on this yet, so excuse my ignorance, just wanted to jump in the conversation and see if I can help in any way. I'm really excited to be able to use future css features via |
|
http://babeljs.io/docs/usage/experimental/
Reference: http://www.w3.org/Style/CSS/current-work#legend
It's a lot. Maybe too much ?
The text was updated successfully, but these errors were encountered: