New feature, improvement proposal
The mojo https://github.com/apache/maven-site-plugin/blob/master/src/main/java/org/apache/maven/plugins/site/run/SiteRunMojo.java depends on Jetty. However in most cases the site doesn't need to be served via a web server but can be used directly from the filesystem with a browser.
Update:
Currently there is on demand-rendering (hot-reload) implemented via https://github.com/apache/maven-site-plugin/blob/master/src/main/java/org/apache/maven/plugins/site/run/DoxiaFilter.java. Maybe instead implementing a hot-reload just based on filesystem monitoring should be used.
New feature, improvement proposal
The mojo https://github.com/apache/maven-site-plugin/blob/master/src/main/java/org/apache/maven/plugins/site/run/SiteRunMojo.java depends on Jetty. However in most cases the site doesn't need to be served via a web server but can be used directly from the filesystem with a browser.
Update:
Currently there is on demand-rendering (hot-reload) implemented via https://github.com/apache/maven-site-plugin/blob/master/src/main/java/org/apache/maven/plugins/site/run/DoxiaFilter.java. Maybe instead implementing a hot-reload just based on filesystem monitoring should be used.