Lets say my Openfire-JID is MisterCEO@boring-company.com but in order to have some internet fun I use an MSN/Yahoo account named firstname.lastname@example.org or so. Of course it would be cool to do this all from within the same company spark client via the gateway plugin but can I really be sure, that the Gateway does not have access to my full profile in order to protect my real name, phone, etc.??
Well, interestingly enough that “conflicts” with another issue that was discussed. At least one individual wanted their nickname from their vcard to be represented through MSN. So it sounds like if I add support for populating your profile “as much as possible” from your vcard, I will need to make it optional.
More to the point of answering your question, the gateway plugin does not do anything with vcards at all right now. No support what-so-ever for it.
Is there any fundamental difference between using Spark->Gateway to Yahoo & Co instead of using their own client besides maybe some missing functions? Does the other guy is able to lookup my client version?
Not really except that in some cases I do actually announce our client version as something like “IM Gateway Plugin” or something like that. (IRC for example) MSN we announce ourselves as a particular version of the real MSN client.
Does that answer your question?