-
-
Notifications
You must be signed in to change notification settings - Fork 28
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
Change Stage Decission #69
Comments
@romainmenke let's use this to openly discuss. IMHO we should rely on the current text no matter whether it's a recommendation or even a draft. |
this is all my opinion and I do not have any strong feelings about this in any direction Currently the stages mix spec status and implementation status, which might be fine. I am making assumptions here and maybe we should do a poll to check this? Any CSS written for plugins that transform against unstable specs is in a sense technical debt. So it can be abstracted to :
https://cssdb.org/#staging-process
From this statement alone it is difficult to judge what will be required from the end user if the spec changes. Having it literally say something like this would be better :
Having a guide for "which stage fits you" with some Q/A would be best. At the moment I would say that specification status is irrelevant to the choice the end user of Having a simplified model based only on browser implementation status would be easier to understand. |
I like the idea of communicating the impact of staging to users. One thing to consider is that CSSDB cannot be explicitly tied to PostCSS Preset Env, since PostCSS plugins cannot interact with a living DOM tree. This means details for All this means is: I would recommend language not explicitly tied to PostCSS Preset Env. Maybe something like this? Before:
After:
|
Good catch! That is a better way to formulate this here |
Following #60 here's the initial things that change spec:
|
This is a breaking change but we think this paints a more accurate picture.
The text was updated successfully, but these errors were encountered: