How can Groovy be installed manually? That is, if this add-on, which eliminates the need to install Groovy manually, did not existed, how can the user install Groovy in OpenHab?
In the past the Core would be able to use any javax.script.ScriptEngineavailable on the class path. This is also how the old JavaScript engine (Nashorn) worked. It was part of the JVM so it would always be available. You would then just add the Groovy (or Jython etc.) JARs to the class path. IIRC this stopped working due to a Karaf upgrade (or Bnd migration?) around the time the automation add-ons were introduced.