Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
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.
Attachments
Issue Links
- fixes
-
MPIR-423 dependencies goal doesn't create required resources
- Closed
- is depended upon by
-
MSKINS-202 Support Maven report standalone mode
- Closed
- relates to
-
MPIR-423 dependencies goal doesn't create required resources
- Closed
- requires
-
MPIR-422 Stop overriding AbstractMavenReport#execute()
- Closed
- links to