Could I request a couple of features (which should be easy to add):
Away Due To Idle. Not the best text, IMHO. Could we make this customisable? So the admin interface has ‘‘automatically set idle status after x minutes’’ and ‘‘idle text’’ which would be set as the status after the defined time? i.e. ‘‘I’‘m not currently at my desk’’ or whatever.
Disable reconnect. We’‘ve had no end of problems with features not working after automatic reconnection (people appearing online but not receiving message, file transfers failing etc). Why this is different to a logout/login I don’'t know, but having the ability to disable the feature would be great. Leave it on as default, but being able to add a line to the config file to disable this would really help.
Support for using a different username to JID. From what I understand from the RFC, the server expects the client to present a JID during the login process. The first part of the JID is used as a username. However, the RFC also states that you can specify an alternate username to authenticate with. A friendly coder has worked around this for me to solve my particular issue, however this method follows the RFC so would be desirable to be able to support it with Spark.
Login messages. I’‘m not sure whether this is a missing feature in Openfire, or Spark or neither. However, I’‘d like to be able (as a sysadmin) to be able to set a login message in Openfire to be displayed in Spark. I’‘m guessing this feature is missing from Openfire and Spark would display all server messages, but I’'m not sure.
Anyone else find any of these useful in their environments?