Skip to content
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

Add Scheduler component #1407

Open
oliviertassinari opened this issue Sep 4, 2020 · 9 comments
Open

Add Scheduler component #1407

oliviertassinari opened this issue Sep 4, 2020 · 9 comments
Labels
new feature New feature or request waiting for 👍 Waiting for upvotes

Comments

@oliviertassinari
Copy link
Member

oliviertassinari commented Sep 4, 2020

Summary 💡

Provide a component to organize an agenda

Examples 🌈

Capture d’écran 2020-09-04 à 02 00 57

Motivation 🔦

This component is relatively frequently required in enterprise applications. There is likely enough feature surface area to both cover the Community and Pro plan.

SCR-20240306-sypo

Benchmark

@Ritorna

This comment was marked as resolved.

@oliviertassinari oliviertassinari transferred this issue from mui/material-ui Apr 13, 2021
@oliviertassinari oliviertassinari added new feature New feature or request waiting for 👍 Waiting for upvotes labels Oct 17, 2021
@shoxter
Copy link

shoxter commented May 17, 2022

Really looking forward to this! We just purchased Kendo React for now, but given our love for the MUI Component API's, we'd switch to this in a heartbeat if it was comparable or better!

@Misiu
Copy link

Misiu commented Aug 22, 2022

Take a look at https://www.bryntum.com/products/scheduler/.
I've used it years ago with ExtJS, but from the beginning it wast one of the best on the market.
They also offer https://www.bryntum.com/products/calendar/, but I'm not sure if this issue is about Scheduler or Calendar, so I'm linking both.

@pauldvu
Copy link

pauldvu commented Oct 4, 2022

Currently using Full Calendar, but would love the flexibility of using an MUI based scheduler!

@acorbin-vdm
Copy link

Currently using another component to do that, but really really interrested by this implementation directly on mui!
What we are looking for in the Timeline view mode (multi rows to organize per person/per room etc.).
That's required on many use cases on enterprises!

@woodreamz
Copy link

woodreamz commented Nov 6, 2023

We are using mui since few years. Since you started to develop mui-x, we are replacing our third libraries by mui-x. We already use datagrid, treeview and date pickers (and plan to use charts as it becames stable). I am impatient to have the Scheduler which is a really important component for us.

Do you have an idea when this component would be implemented?

@DawsonJBailey

This comment was marked as resolved.

@troyschneringer
Copy link

We love the MUI/MUIX components. We use the Devextreme Reactive charts and scheduler extensively, which recently announced was moving into maintenance mode (https://github.com/DevExpress/devextreme-reactive/blob/master/README.md). We'd love to convert more to MUIX and would be interested in beta testing anything that may come available.

@oliviertassinari
Copy link
Member Author

oliviertassinari commented Sep 14, 2024

@troyschneringer I would be curious to know how moving from Devextreme Reactive charts to MUI X Charts is like as a user journey.

Interesting retrospective that they provide https://github.com/DevExpress/devextreme-reactive/blob/master/README.md#why-devextreme-reactive-is-now-in-maintenance-support-mode

DevExtreme Reactive began as an alternative to the main DevExtreme product line with the following objectives:

  • Provide fully native components for Angular, React, and Vue. Reduce maintenance costs due to a shared codebase.
  • Offer users of popular open-source UI suites such as Bootstrap, Vuetify, and MUI a set of rich components (DataGrid, Scheduler, Charts).
  • Introduce more flexibility via a comprehensive API and built-in plugin system.

Since the original release of DevExtreme Reactive, we reached the following conclusions:

  • Of all our product suites, only the React line (with MUI integration) generated user interest. That market trend forced us to terminate our Reactive Angular and Reactive Vue produce lines.
  • Due to the popularity of DevExtreme Reactive components for MUI, MUI chose to launch their own set of UI components.
  • Based on research, we discovered that developers preferred out-of-the-box solutions versus writing highly customizable code manually. Accordingly, most opted to use React UI components shipping in our main DevExtreme product library.

At present, we must maintain two competitive product lines in parallel - using resources that could be better spent delivering additional value for our primary JS/TS product line (js.devexpress.com/react).

Back in 2019, after seeing mui/material-ui#18035 I tried to reach out to DevExpress CEO to find some ways to join force but I couldn't get hold on him. It will be interesting to see how https://npm-stat.com/charts.html?package=devextreme-react&package=%40devexpress%2Fdx-react-core evolves. Right now, it seems that DevExpress deprecated 50% of their React presence.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature New feature or request waiting for 👍 Waiting for upvotes
Projects
Status: Future
Development

No branches or pull requests

9 participants