[PAGES-1101] Deprecate support for magnolia-hosted SPA with templateScript for 6.3 and norsu Created: 21/Mar/23 Updated: 06/Apr/23 Resolved: 29/Mar/23 |
|
| Status: | Closed |
| Project: | Magnolia pages module |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 6.3.0 |
| Type: | Story | Priority: | Neutral |
| Reporter: | Christopher Zimmermann | Assignee: | Oanh Thai Hoang |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Σ Remaining Estimate: | Not Specified | Remaining Estimate: | Not Specified |
| Σ Time Spent: | 1d 0.5h | Time Spent: | 1d 0.5h |
| Σ Original Estimate: | Not Specified | Original Estimate: | Not Specified |
| Attachments: |
|
|||||||||||||||||||||||||
| Issue Links: |
|
|||||||||||||||||||||||||
| Sub-Tasks: |
|
|||||||||||||||||||||||||
| Template: | ||||||||||||||||||||||||||
| Acceptance criteria: |
Empty
|
|||||||||||||||||||||||||
| Task DoD: |
[X]*
Doc/release notes changes? Comment present?
[X]*
Downstream builds green?
[X]*
Solution information and context easily available?
[X]*
Tests
[X]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
|||||||||||||||||||||||||
| Release notes required: |
Yes
|
|||||||||||||||||||||||||
| Date of First Response: | ||||||||||||||||||||||||||
| Epic Link: | SPA Editor Backlog | |||||||||||||||||||||||||
| Sprint: | DevX 34 | |||||||||||||||||||||||||
| Story Points: | 1 | |||||||||||||||||||||||||
| Team: | ||||||||||||||||||||||||||
| Work Started: | ||||||||||||||||||||||||||
| Approved: |
Yes
|
|||||||||||||||||||||||||
| Description |
|
The Visual SPA Editor started out using a `templateScript` property in a page template definition. The "External SPA" feature which introduced `baseUrll` and `routeTemplate` and is now the best practice approach. In order to get our customers on the better featured External SPA, and to reduce maintenance effort and bugs we should deprecate the earlier approach.
To determine: How should the deprecaation be implemented. When should the stages be. Won't be supported with 6.3. |
| Comments |
| Comment by Oanh Thai Hoang [ 21/Mar/23 ] |
|
For 6.3 and norsu. We don't support SpaRenderder so the idea is showing clearly in page editor like below:
|
| Comment by Christopher Zimmermann [ 27/Mar/23 ] |
|
For SaaS we do not need to have a deprecation step - we can simpy remove support for templateScript now. |