Hahn-Solo Product Management
  • Dashboard
  • Technologies
  • Competitors
  • Tasks
Theme
Basic Information
Status
Open
Priority
Next
Category
Bug Fix
Repo
SCB PM
Effort
Trivial
Task ID
T-5D299C86
Details
Decide Forward Path for Angular SPA Starter
The `basic-spa` Angular starter is disabled in `xmcloud.build.json` and depends on JSS, which enters EOL in June 2026. Decide whether to: (a) upgrade it to a Content SDK Angular equivalent if one exists, (b) formally deprecate it with a JSS EOL notice, or (c) remove it. Document the decision in the repo README.
Why
JSS 22.12 is the final release. After June 2026 EOL, there will be no security patches for JSS. The Angular starter will become a maintenance liability and a security risk for anyone who enables it.
Evidence
JSS EOL June 2026 (Sitecore research report); `xmcloud.build.json` shows `enabled: false`
Details
Context: The `basic-spa` Angular starter runs in the same monorepo structure but depends on JSS packages, not Content SDK. JSS 22.12 (March 31, 2026) is the final release before EOL in June 2026. After EOL, no security patches will ship for JSS. The starter is already disabled in `xmcloud.build.json`, but its presence in the repo implies some level of support.

Steps:
1. Determine whether Sitecore plans an Angular SDK under Content SDK (check Content SDK roadmap / Sitecore Developer Portal).
2. If no Angular Content SDK exists or is planned: add a deprecation notice and JSS EOL date to `examples/basic-spa/README.md`.
3. If an Angular Content SDK is planned: create an issue to track the migration.
4. Update root README to clarify Angular starter status.

Acceptance criteria:
Angular starter has a documented forward path (upgrade, deprecation, or removal)
JSS EOL date (June 2026) is visible in the starter's README
Root README reflects the decision

Risks: Removing the Angular starter may alienate Angular developers in the Sitecore ecosystem. A deprecation notice with a migration guide is safer than outright removal.
Source Report
reports/product-management/scb/2026-04-05-scb-pm.md
Report date: Apr 5, 2026