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

[docs] Update links to the public roadmap #36995

Merged
merged 2 commits into from May 3, 2023

Conversation

mnajdova
Copy link
Member

@mnajdova mnajdova commented Apr 24, 2023

The new link to MUI Core public roadmap https://github.com/orgs/mui/projects/18/views/1

@mnajdova mnajdova added the docs Improvements or additions to the documentation label Apr 24, 2023
@mnajdova mnajdova requested review from oliviertassinari and a team April 24, 2023 13:01
@mui-bot
Copy link

mui-bot commented Apr 24, 2023

Netlify deploy preview

Bundle size report

No bundle size changes

Generated by 🚫 dangerJS against 5906dd9

@samuelsycamore
Copy link
Member

Maybe we should revise roadmap.md to put these roadmap links front and center? A lot of the text on that page feels like of generic filler, but I think readers would prefer to get straight to these tangible details. We could at least bump them up above the "Priorities" section.

@mnajdova mnajdova marked this pull request as ready for review May 3, 2023 12:06
@mnajdova
Copy link
Member Author

mnajdova commented May 3, 2023

@samuelsycamore I moved the section above, I will merge as the PR only affects urls. We can revisit this page later.

@mnajdova mnajdova merged commit 2579627 into mui:master May 3, 2023
18 checks passed
@oliviertassinari
Copy link
Member

oliviertassinari commented May 8, 2023

@mnajdova Great that we work on this. It's important. Thoughts:

  1. The board and the roadmap feel like two different things. The board (what we link now) seems to include lower-level items. I don't think that most developers would have the time to check this out (noise). It seems to be what we use internally for the day-to-day so mostly relevant for contributors.

I think that for the public roadmap, we need to have larger chunks. The problem it would solve is for the community to get a sense of the long-term direction, to know if it's safe to get onboard as a new user, and for the community to steer the boat when they feel we are going sideways.

https://www.youtube.com/watch?v=Zt8mO_Aqzw8 makes this point about React on how it's important.

https://github.com/orgs/github/projects/4247 is close to what I think would help the most the community. However, at our scale, from what we learned with past and today's needs, it would make more sense to have rolling quarters:

  • Active quarter (next 3 months)
  • Next quarter (next 6 months)
  • Future

Also, IMHO no PRs should be displayed on the roadmap, it's too ephemeral.

  1. As a developer, the experience on the classic board feels a bit better. It is clearly displayed under the repository. No confusion is possible. But yeah, it can be worth giving up on the classic board if the new GitHub project has automation features that save time.

binh1298 pushed a commit to binh1298/material-ui that referenced this pull request May 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Improvements or additions to the documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants