Module naming
Group id for all of them is info.magnolia, their new group id would be info.magnolia.ui.
ArtifactId Current package name New artifact id New package name Description ui-admin-central info.magnolia.m5admincental magnolia-ui-admin-central info.magnolia.ui.admin-central ui-dialog info.magnolia.m5.dialog magnolia-ui-widget-dialog info.magnolia.ui.widget.dialog Dialog widget - - magnolia-ui-widget-actionbar info.magnolia.ui.widget.actionbar Action bar widget ui-jquerywrapper org.vaadin.addon.jquerywrapper magnolia-ui-widget-jquery-wrapper info.magnolia.ui.widget.jquerywrapper jQuery wrapper client side widget ui-magnolia-shell info.magnolia.m5vaadin magnolia-ui-widget-magnolia-shell info.magnolia.ui.widget.magnoliashell MagnoliaShell widget ui-tabsheet info.magnolia.m5vaadin.tabsheet magnolia-ui-widget-tabsheet info.magnolia.ui.widget.tabsheet TabSheet widget ui-dummy-app info.magnolia.ui.dummy magnolia-ui-app-dummy info.magnolia.ui.app.dummy Dummy app (is also a module) ui-model info.magnolia.ui.model magnolia-ui-model info.magnolia.ui.model ui-framework info.magnolia.ui.framework magnolia-ui-framework info.magnolia.ui.framework ui-vaadin-integration info.magnolia.ui.vaadin.integration magnolia-ui-vaadin-integration info.magnolia.ui.vaadin.integration ui-widgetset info.magnolia.ui.vaadin.widgetset magnolia-ui-widgetset info.magnolia.ui.vaadin.widgetset ui-webapp magnolia-ui-webapp
The convention for the dummy app would also be followed for other modules that deliver apps, ie: magnolia-ui-app-pages
1 Comment
Boris Kraft
Admincentral should remain one word. So not magnolia-ui-admin-central but magnolia-ui-admincentral just like jquerywrapper or magnoliashell (where the latter actually might better become magnolia-shell or just shell? What does it shield anyways?).