[NPMCLI-236] Update to M6 definitions and also support M5 definitions Created: 09/Apr/20 Updated: 23/Mar/21 Resolved: 22/Mar/21 |
|
| Status: | Closed |
| Project: | Magnolia CLI |
| Component/s: | None |
| Affects Version/s: | 3.1.0 |
| Fix Version/s: | 4.0.0 |
| Type: | Story | Priority: | Major |
| Reporter: | Martin Drápela | Assignee: | Robert Šiška |
| Resolution: | Fixed | Votes: | 1 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||
| 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)
|
||||||||||||||||||||||||||||
| Date of First Response: | |||||||||||||||||||||||||||||
| Epic Link: | Content Types phase 2 | ||||||||||||||||||||||||||||
| Sprint: | HL & LD 24 | ||||||||||||||||||||||||||||
| Story Points: | 5 | ||||||||||||||||||||||||||||
| Description |
|
As a developer I want the CLI to create working starting definitions for M6 and M5 projects, so that the CLI helps me rather then possibly confusing me. Acceptance critiera
Use cases
Please see discussion and other proposals here: Have a look at this closely related PR: https://git.magnolia-cms.com/projects/BUILD/repos/npm-cli/pull-requests/131/
|
| Comments |
| Comment by Christopher Zimmermann [ 09/Apr/20 ] |
|
Not sure if this exactly the approach to take, but for sure we need to come up with something for this
|
| Comment by Christopher Zimmermann [ 02/Jul/20 ] |
|
Some options: https://wiki.magnolia-cms.com/display/PMTEAM/How+should+CLI+handle+multiple+versions |
| Comment by Christopher Zimmermann [ 30/Jul/20 ] |
|
Updated description and proposal of ticket based on the analysis of the situation on that linked page. |
| Comment by Christopher Zimmermann [ 26/Jan/21 ] |
|
Need to allow that users could be running 6.2, but choosing to work with the m5 pages app or the m5 stories app. So if we do any "autodetecting", then we should also include a manual override - ideally in the configuration of the CLI |
| Comment by Christopher Zimmermann [ 26/Jan/21 ] |
|
And consider that new stories app comes in first at 6.2.7 or so. |