[NPMCLI-242] Ability to download DXCore without nexus credentials Created: 26/Aug/20 Updated: 25/Mar/22 |
|
| Status: | Open |
| Project: | Magnolia CLI |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Story | Priority: | Major |
| Reporter: | Christopher Zimmermann | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Template: |
|
| Acceptance criteria: |
Empty
|
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
| Release notes required: |
Yes
|
| Description |
|
Developers can trial magnolia via our 1-month trial program. They get an everything DXCore license code valid for 1 month. However they only have access to download DXCore in one place - via files.magnolia-cms.com. And the version there is with the demo, which is nice for trying - but not for working on a PoC. Meanwhile, most of out tutorials work with the CLI to download magnolia because it makes the whole setup better for first time developers and offers handy start stop features. And therefore also makes the demos and tutorials easier to follow, and to write and maintain. But the CLI only allows download of DXCore (with or without demo) to people with nexus credentials. Triallers dont have these credentials. Therefore - in the interest of great onboarding and trialling, we should allow anyone to download the bundles via the CLI - and trust the license file to be the gatekeeper.
If there is some problem with this - an alternative would be to give triallers temporary nexus access for the month. But this could have a host of other issues.
|