[Standards-JIG] Comments of JEP-0073: Basic IM Protocol Suite (from a mobile client perspective)

Julian Missig julian at jabber.org
Sun Apr 25 07:05:22 UTC 2004

While I agree that In-Band Registration may not be necessary for a 
mobile client, I'd really like to see Service Discovery everywhere. 
It's not that much extra effort to at least /respond/ to service 
discovery requests.

In-Band Registration is still something I'd like to see covered by 
having a really good, well-thought-out registration site (perhaps run 
through jabber.org) to allow new users to set up accounts from their 
web browser. By running some form of backend application which support 
registration from the web site, the users don't even need to download 
clients to get their account set up on /any/ server which has open 

I call BS on the "Development costs on a mobile client is sometimes 
simply higher than a desktop client" part of the argument, too. There 
are Open Source development tools available for Palm development. 
Mobile clients in general don't have as many features so there is less 
to develop. Windows development tools are pretty expensive and they 
don't complain much. Development costs aren't a good excuse for leaving 
out something as simple as Service Discovery. I just want to be able to 
query any given connection and be able to reasonably expect a response. 
Your client costs $15, I think you can manage a very basic Service 
Discovery response.


On 24 Apr, 2004, at 22:50, Tony Cheung wrote:

> Hi,
> I have a few comments on the JPEG-0073, especially from a mobile 
> client perspective.
> The protocol suite include the In-Band Registration for registering 
> with servers and services. It is rather common that a mobile client 
> does not provide the capability to create new user accounts, register 
> with another server or services. Some mobile clients only provide the 
> very very basic IM functions and assume the users will use a more 
> basic IM client on another environment such as Windows or Linux.
> The same maybe true for Service Discovery.
> Honestly, I am mostly speaking from my mobile client, Chatopus, which 
> is running on the Palm OS platform. It does not provide in-band 
> registration and service discovery currently, as it assumes those 
> functionalities are best represented from a desktop client. 
> Development costs on a mobile client is sometimes simply higher than a 
> desktop client, (due to the development tools), and most mobile 
> clients need to be very selective on their feature sets.
> We may need a few more differentiations between mobile and a desktop 
> IM client for the JEP-0073.
> Thanks.
> Regards,
> Tony Cheung
> _______________________________________________
> Standards-JIG mailing list
> Standards-JIG at jabber.org
> https://jabberstudio.org/mailman/listinfo/standards-jig

More information about the Standards mailing list