Hostname and Version as resource available in Client Control plugin
It could be useful to admins to be able to set Spark's version or user computer's hostname as Resource value via Client Control, so all clients would report that on the Sessions page.
It is implemented on plugin's side by https://github.com/igniterealtime/openfire-clientControl-plugin/issues/8
These two options also have to be added in Spark into Enterprise.java.
This option requires Client Control 2.1.4 version (not yet released at the moment of posting this comment).
After making both settings enabled by default in the plugin and when both settings are disabled in Admin Console, then it doesn't revert to default 'Spark' value after opening Advanced menu anymore. Or maybe this is because of code cleanup made by Flow.
Have merged my changes https://github.com/igniterealtime/Spark/pull/454 and it kind of works. But there is a side effect. If a user opens Advanced menu, then custom resource is reset to default value 'Spark'. It was preserving user's custom resource value when opening Advanced menu before my commit.