xuang7 commented on PR #5104: URL: https://github.com/apache/texera/pull/5104#issuecomment-4527075360
> @xuang7 how likely can we merge this into main? I think the full hackathon PR is not ready to merge into main directly yet. The current version is still tightly coupled to UI internals, such as CSS selectors and class names, so future UI refactors could silently break the tours. I do think the tutorial feature is useful and worth continuing. A possible path forward is to split the work into smaller focused PRs. We can start with a simple guided tour based on this existing PR and introduce a data-tour-id attribute contract on key workspace UI elements to reduce the impact of UI refactors. Then we can consider adding more advanced parts like the AI tutor, progress tracking, and trophy shelf in later PRs. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
