Many users have issues in installing GraphViz on windows, mainly because it sometimes requires to be admin.
Recently boessu has built a specific GraphViz distribution which does not need to be admin. This distribution is hosted here.
Now, we can do even more: we could integrate in PlantUML.jar this archive (about 400 KB packed with brotli). This way, under windows, if no default installation of GraphViz is detected, instead of displaying an error message, we could silently unpack this archive in some TEMP folder and run GraphViz from there.
For end users, this would greatly simplify PlantUML installation and run. Of course, this would only work under windows.
Any though about it ?