Michael Osipov opened MSHARED-1099 and commented
Currently, when a report is run in standalone mode the default skin is always applied. This causes several problems:
- It is always tied to the Doxia Sitetools version
- The default skin cannot be removed
- Another skin cannot be used
The improvement is to fully utilize skins from repos just like Maven Site Plugin does and provide a default skin: org.apache.maven.skins:maven-fluido-skin:1.11.1. This can always be overriden on a per-plugin basis. Completely decoupled from the Maven Site Plugin since it does not use site.xml. For skin developers, a standalone == true (Boolean) attribute will be added to the template properties to switch between site and standalone mode.
Issue Links:
-
MPIR-423 dependencies goal doesn't create required resources
("fixes")
-
MPIR-423 dependencies goal doesn't create required resources
-
MPIR-422 Stop overriding AbstractMavenReport#execute()
("requires")
-
MSKINS-202 Support Maven report standalone mode
("is depended upon by")
Remote Links:
Backported to: maven-reporting-impl-3.2.0
Michael Osipov opened MSHARED-1099 and commented
Currently, when a report is run in standalone mode the default skin is always applied. This causes several problems:
The improvement is to fully utilize skins from repos just like Maven Site Plugin does and provide a default skin:
org.apache.maven.skins:maven-fluido-skin:1.11.1. This can always be overriden on a per-plugin basis. Completely decoupled from the Maven Site Plugin since it does not usesite.xml. For skin developers, astandalone == true (Boolean)attribute will be added to the template properties to switch between site and standalone mode.Issue Links:
MPIR-423 dependencies goal doesn't create required resources
("fixes")
MPIR-423 dependencies goal doesn't create required resources
MPIR-422 Stop overriding AbstractMavenReport#execute()
("requires")
MSKINS-202 Support Maven report standalone mode
("is depended upon by")
Remote Links:
Backported to: maven-reporting-impl-3.2.0