Why are the install processes so different between products.
As an example I'm currently testing Jira and Confluence on a Linux system and I find
Jira is happy to install and run under root, but Confluence expects to have its own user, but does not set this up as part of the install. This leaves me having to look around for info on how to clean up the install.
When it comes to connecting to MySQL, Jira needs the jdbc jar to be placed in
<JIRA installation directory>/lib/
While Confluence docs state that the jar should be placed in down in
<span><Confluence installation></span>/confluence/WEB-INF/lib
or
<TOMCAT-INSTALLATION>/lib
Once this is done a Jira provides a nice GUI with a test option while Confluence forces the details to be reentered if a connection does not work.
Should there not be a focus over time of having these install processes converge so that there is a single logical process and structure?