Closed prakhargupta1 closed 1 year ago
Message suggestion: Note: Big changes are coming - we're excited to announce a new direction for our product to better serve your needs. Stay tuned for further updates!
Suggestion:
A big change to Toolpad is coming: we're making Toolpad focus much more on integrating with your IDEs, while providing the ease of building a drag and drop UI fast. Read more here.
The link in the banner (hyperlinked from here) could be a blog post, a Tweet thread, or even the landing page/documentation with updated content.
Alternatively we could opt for a less intrusive approach than a banner with a badge:
https://user-images.githubusercontent.com/2109932/224719318-65c7d7cc-7ca3-4ee2-b27a-f447794a7c05.mov
I've opened https://github.com/mui/mui-toolpad/discussions/1748 To separate discussions around the change from discussions around the messaging itself I propose while reviewing it you either directly update the content, or leave comments in this issue (#1719)
Reopening this as the demo doesn't show the banner. Though only single digit no. of apps are being built on the demo. CC; @apedroferreira
It's done
Summary 💡
To all of our existing users we need to inform that in the future they'll be able to use Toolpad as a package from npm and there will not be any more updates to the alpha docker image. This information needs to be shown in:
[x] Documentation: Change Toolpad documentation to make it at least in sync with master branch after direction13 branch. https://github.com/mui/mui-toolpad/issues/1671 @Janpot
[x] Single source of truth, post that explains the changes to Toolpad: @Janpot
[x] people using the legacy Toolpad application @Janpot https://github.com/mui/mui-toolpad-0-0/pull/5
[x] people landing on the README @Janpot https://github.com/mui/mui-toolpad/pull/1651/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
[x] people landing on the docs: Replace demo callout and link from https://mui.com/toolpad/getting-started/overview/ ?
[x] people landing on the demo: Replace banner with same as above @Janpot https://github.com/mui/mui-toolpad-0-0/pull/5
[x] people landing on the landing page: Rethink content (@prakhargupta1 https://github.com/mui/mui-toolpad/issues/1670) @Janpot Folding into https://github.com/mui/mui-toolpad/issues/1671
[ ] Add message in docker hub https://hub.docker.com/r/muicom/toolpad (investigate) Add link to discussion, npm package
[x] Remove the announcement after fully phasing out legacy Toolpad
[x] Next Github release: elaborate on the upcoming changes, link to the github discussion as well.
Suggestion: We replace this with the message.
Message suggestion: