JGF is alive and well. The code should be on SF. We use our framework in production here for various things.
However, for SMS, I recommend a "Stateless" approach which involves a "Jabber Service Framework -JSF" which we have not GPL'd as of yet. By Stateless, I mean that you don't need to bring up one connection on a remote service per user on the local service, like you would, with, say a remote IM System. The JGF was primarily for that. I recommend building the following app (grab code from the JGF or cook up your own...) Create a Gateway/Transport and connect it into your jabber server.... When receiving a SUBSCRIBE presence, just return a Subscribed, and when receiving an "Online" presence, echo back an Online to the sender. When receiving a jabber:iq:search, return jids formatted so that the email/sms will reach you... Example: [EMAIL PROTECTED] or [EMAIL PROTECTED] -- if there's a hash, convert to "@" and make an email... Etc. Now you have a system which can make remote SMS addresses appear online in your jabber roster, without storing any state for any of the users. You don't even need to register with the gateway :) This is what we created here, and it works like a charm. -Dov -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark Derricutt Sent: Wednesday, April 13, 2005 3:21 PM To: Jabber software development list Subject: Re: [jdev] SMS transport - more precisions S�bastien Falquier wrote: > It is a pity that the JGF no longer exists because a JEP-0114 compliant > framework would simplify a lot component developement. > Moreover, since I have never coded in Python, I had a look to JSO and I start > wondering how to do the job... And unfortunately I can't find my code anywhere that used the Marbles framework. I have the compiled versions thou, so I'm gonna decompile them and rework the code so it can build again. Mark _______________________________________________ jdev mailing list [email protected] http://mail.jabber.org/mailman/listinfo/jdev -------------------------------------------------------- NOTICE: If received in error, please destroy and notify sender. Sender does not waive confidentiality or privilege, and use is prohibited. _______________________________________________ jdev mailing list [email protected] http://mail.jabber.org/mailman/listinfo/jdev
