mui / material-ui

Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
https://mui.com/material-ui/
MIT License
94.06k stars 32.32k forks source link

[base-ui] Remove all sources from http://github.com/mui/material-ui #41435

Open oliviertassinari opened 8 months ago

oliviertassinari commented 8 months ago

Summary

https://github.com/mui/material-ui/tree/master/packages/mui-base should be removed as soon as possible, the sources moved to https://github.com/mui/base-ui.

Examples

https://github.com/mui/material-ui/pull/41369 shouldn't have happened in this repository.

Motivation

No logic forking.

Search keywords: -

danilo-leal commented 8 months ago

We talked about this a few weeks ago on a Base UI weekly call, and we mentioned we wouldn't remove the source code from this repo just yet. I guess we can circle back on this topic.

We can’t remove the Base UI source code from the Core repo as this will cause the API generation scripts to remove the API pages from the live site. We want to keep them until we release the package with the new API

oliviertassinari commented 8 months ago

So, it's also about moving the docs from http://github.com/mui/material-ui to https://github.com/mui/base-ui. The docs of Base UI https://mui.com/base-ui/ is getting out of sync with the npm package.

michaldudak commented 8 months ago

The docs of Base UI https://mui.com/base-ui/ is getting out of sync with the npm package.

We are not going to release the npm package from the new repo for now (until we have a consistent API). The Base UI codebase inside the Core repo should effectively be frozen (and so should be the docs - therefore they'll be in sync).