[DOCU-1851] How to use the Magnolia Maven archetypes in general (with latest plugin) Created: 14/Feb/19  Updated: 15/Apr/19  Resolved: 18/Mar/19

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Christoph Meier Assignee: Christoph Meier
Resolution: Done Votes: 0
Labels: underestimated
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
relation
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:
Sprint: Docu Sprint 69, Docu Sprint 70, Docu Sprint 71, Docu Sprint 72
Story Points: 5

 Description   

We have a bunch of pages which are utilizing the Magnolia Maven archetypes.

For quite some time it was necessary, that the command included an explicit version for the maven-archetype-plugin. According to rsiska that's not necessary anymore.

Please note that the usage of Maven archetype generally has changed a bit.

Let's us create a howTo page, to which we can link from all other docu (or wiki) pages where we use the archetypes.

It should be possible to decrease the amount of Maven related content on the pages which link to the new content should 


Acceptance criteria

Create a howTo page explaining the general usage of the Magnolia Maven archetypes.

If "latest" usage requires updates of the Maven settings or of the file ~/.m2/archetype-catalog.xml these changes must be explained on the howTo page too.

The page explains how people can utilize the Magnolia "sub-archetypes".
(Formerly known as: 
- "An archetype to create STK Theme modules"
- "An archetype to create a Magnolia project (a parent pom and a webapp)"
- "An archetype to create basic Magnolia modules"
- "An archetype to create a Magnolia module to be hosted on the Magnolia Forge"
- "An archetype to create Magnolia modules using Blossom"
)

Page does not contain complete shell log traces - but only key informations, which are important in the context. 



 Comments   
Comment by Christoph Meier [ 18/Mar/19 ]

Finally, done

Result:
https://documentation.magnolia-cms.com/display/DOCS60/How+to+use+the+Magnolia+Maven+archetypes

Before doing the lang review - let's wait for the tech review DEV-1133 - which I hope will go to the next pd-foundation sprint - which will start soon.

Comment by Christoph Meier [ 27/Mar/19 ]

Tech. review done. Thanks to rsiska

Comment by Christoph Meier [ 01/Apr/19 ]

Whoever will do the lang. review - please do not split the page into several pages.

Generated at Mon Feb 12 01:21:52 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.