Yicong-Huang opened a new pull request, #6112: URL: https://github.com/apache/texera/pull/6112
### What changes were proposed in this PR? `guide-for-developers.md` told new developers to install a toolchain the repo no longer builds with. Updated to match the actual requirements: | Before | After | Source of truth | | --- | --- | --- | | Java JDK 11 (incl. `java_home -v 11`) | JDK 17 | `build.sbt`, `.jvmopts` | | node "LTS > 18.x" | Node 24 or newer | `frontend/package.json` `engines` | | `npm install -g @angular/cli@16` | `@angular/cli@21` | `@angular/core` 21.2.x | | create new tables "in MySQL" | PostgreSQL | Texera runs on Postgres | `guide-to-frontend-development.md` no longer introduces the frontend as "angular framework (version 6)". ### Any related issues, documentation, discussions? Closes #6106 ### How was this PR tested? Docs-only change. Each stated version was cross-checked against the repo: `build.sbt` / `.jvmopts` (JDK 17), `frontend/package.json` (`"node": ">=24.0.0"`, Angular 21.2.x), and the Postgres-based setup instructions earlier in the same guide. ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Code (Claude Fable 5) -- 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]
