-
Notifications
You must be signed in to change notification settings - Fork 9
Home
An archetype is a Maven project templating toolkit offering original pattern/model from which all other “things" of the same kind are made.
In this perspective, entando-archetypes project provides patterns to kickstart your basic Entando portal development and components.
entando-archetypes provides the archetypes of bundle for content type, theme, widget, of plugin, of generic Entando portal, and of Entando portal based on Boostrap.
An Maven project is characterized by:
- a groupId is generally unique amongst an organization or a project
- artifactId is generally the name that the project is known by
- version is the version of the project Maven will ask these to you in three steps. Finally, Maven will ask you the package structure for your code.
The Entando archetypes project includes the following modules:
-
bundle-content-type provides the archetype of content type's bundle. It is characterized by:
-
a groupId -> org.entando.entando
-
artifactId -> entando-archetype-bundle-content
-
bundle-theme provides the archetype of theme's bundle. It is characterized by:
-
a groupId -> org.entando.entando
-
artifactId -> entando-archetype-bundle-theme-generic
-
bundle-widget provides the archetype of widget's bundle. It is characterized by:
-
a groupId -> org.entando.entando
-
artifactId -> entando-archetype-bundle-widget-generic
-
plugin provides the archetype for plugin. It is characterized by:
-
a groupId -> org.entando.entando
-
artifactId -> entando-archetype-plugin-generic
-
portal-bootstrap provides the archetype for basic Entando portal based on Bootstrap. It is characterized by:
-
a groupId -> org.entando.entando
-
artifactId -> entando-archetype-portal-bootstrap
-
portal-generic provides the archetype for generic Entando portal. It is characterized by:
-
a groupId -> org.entando.entando
-
artifactId -> entando-archetype-portal-generic
In the page [How To Use] (https://github.com/entando/entando-archetypes/wiki/How-To-Use), you can find guidelines for installing the entando-archetypesproject, and using every Entando archetypes.