[system][docs] Experimental API's in official docs makes us uncertain what to expect and if it is ok to base a decision on it #41184
Labels
docs
Improvements or additions to the documentation
package: system
Specific to @mui/system
support: docs-feedback
Feedback from documentation page
Related page
https://mui.com/material-ui/experimental-api/css-theme-variables/migration/
Kind of issue
Missing information
Issue description
While discussing and exploring on how to evolve our code base we looked into the CSS theme variables API. We agreed on that this is something that we want to use and would help us with styling solutions.
While we found an issue like issue 41070. For us, it is still hard to make decisions based on experimental API's. While the documentation also says that it is a feature added in 'v5.6.0' (implies it is here to stay), even with documentation on how to migrate, the experimental tag implies that it is possible that it might be removed.
How should we interpret these experimental documented API's? Are these always included with next major releases? Or is there nothing to say about a stable release? Can we already base a decision on something experimental as it is an 'added feature'? Or does it imply we can't/should not do that as it is experimental?
Is there something the team of MUI can add to these 'experimental' but added as feature API's to make this more clear for us, the users?
Context
Thinking and decide about the best current solutions that have an long term effect and the direction of our own code base.
Search keywords: CSS variables experimental release production expectation advice
The text was updated successfully, but these errors were encountered: