-
Notifications
You must be signed in to change notification settings - Fork 11.8k
[RIP-76] Migration the Dashboard to Spring Boot 3 and Java 17 #9311
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
Comments
@HattoriHenzo I'm excited to see this roadmap. The upcoming major upgrades to the dashboard align perfectly with the proposal I've been preparing, for which I've already done thorough groundwork. Here's the link to my proposal. I believe it would be valuable to discuss the implementation details and key differences in our approaches. I'd appreciate your perspective on how we might best align and refine the plan moving forward. I'd be deeply grateful if you could spare some time to review it and provide feedback on any areas that may need refinement or clearer articulation. |
@Crazylychee Thanks for your feedback. Good job, your proposal is clear with very good information. The improvements you are talking about are very interesting and I am sure it will lead to a big improvement of the Dashboard and some parts of the project. The best approach would be to start with backend (spring boot) then the frontend (angular) and then correct the bugs you mentioned.
The next steps for me:
Before taking an issue, feel free to ask if me or someone else is working on it before . |
@HattoriHenzo Thank you for your thoughtful suggestions. I'll follow your advice to create and maintain RIP-77. The dashboard overhaul (including both frontend and backend improvements) and bug fixes are all key components of my GSoC proposal. If selected, I would be truly excited to collaborate with you on these tasks - it would be an invaluable learning experience for me. Moving forward, I'll actively track your work and other contributors' progress to ensure our efforts are well-aligned without duplication. I look forward to adopting your working methods as we jointly enhance the dashboard. |
Before Creating the Enhancement Request
Summary
This is a proposition to improve the source code and the state of the RocketMQ-Dashboard project, the Web UI client of RocketMQ broker. As for every Broker, power full client is a big part of it success, then actively working on this feature will help improve significantly the whole project or at least have an updated version of the Dashboard available.
The goal here is to move from:
Motivation
Spring and Java has evolve during last years and this is a good opportunity to let this project benefit. Beside of that there are many other aspect to improve as:
Describe the Solution You'd Like
Here is a proposition of the roadmap to follow. Every step will result in the creation of an issue in the Issue Board:
Describe Alternatives You've Considered
For the moment there is no alternative.
Additional Context
All tasks will have the associated issue created in RocketMQ-Dashboard issue board and will be updated as soon as there is a progress
The text was updated successfully, but these errors were encountered: