Skip to content

refactor: remove obsolete template marketplace#4207

Merged
zqr10159 merged 1 commit into
apache:masterfrom
zqr10159:agent/remove-template-marketplace
Jul 14, 2026
Merged

refactor: remove obsolete template marketplace#4207
zqr10159 merged 1 commit into
apache:masterfrom
zqr10159:agent/remove-template-marketplace

Conversation

@zqr10159

Copy link
Copy Markdown
Member

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.

@github-actions github-actions Bot added the doc Improvements or additions to documentation label Jul 14, 2026
@zqr10159 zqr10159 marked this pull request as ready for review July 14, 2026 13:28
@zqr10159 zqr10159 merged commit 34940db into apache:master Jul 14, 2026
6 checks passed
@zqr10159 zqr10159 deleted the agent/remove-template-marketplace branch July 14, 2026 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants