zqr10159 opened a new pull request, #4207:
URL: https://github.com/apache/hertzbeat/pull/4207

   ## What changed
   
   - remove the standalone `template-marketplace/hertzbeat-template-hub` service
   - remove its separately maintained Angular frontend
   - remove the current template marketplace help page and obsolete source 
archive rule
   - keep the versioned 1.7/1.8 documentation and shared screenshots so 
historical documentation remains reproducible
   
   ## Why
   
   The standalone template marketplace is no longer needed in the current 
HertzBeat product direction. It is outside the main HertzBeat reactor and 
carries a separate backend, authentication model, storage configuration, 
dependency baseline, and frontend application.
   
   Removing it avoids maintaining an unsupported parallel product while 
HertzBeat standardizes the main codebase on Java 25, Spring Boot 4, and the 
primary frontend. This change does not modify the main server modules.
   
   ## Impact
   
   - removes 244 files and approximately 26,000 lines of obsolete marketplace 
code and current documentation
   - removes no module from the main Maven reactor
   - preserves historical release documentation
   
   ## Validation
   
   - `./mvnw -q validate`
   - `pnpm run md-lint` — 0 errors
   - Docusaurus production build for `en` and `zh-cn`
   - current-code/current-documentation reference scan
   - `git diff --cached --check`
   
   AI assistance: used for draft implementation and test iteration.
   Human validation: Java 25 Maven validation, Markdown lint, and two-locale 
documentation production builds completed successfully.
   Risk notes: versioned 1.7/1.8 marketplace documentation and its screenshots 
are intentionally retained as historical artifacts.
   


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to