Sounds like a good idea to me. Essentially, experimenting with different UIs ( including the current context menu) would require a similar approach. You just have to call the right Ubiquity functions with the right arguments. We should probably document these functions so it's easier to play around with.
- Abi 2008/9/13 Manuel González Noriega <[EMAIL PROTECTED]> > Hi, > > I'm toying with the idea of managing Ubiquity commands in a headless > environment. That is, positioning Ubiquity as middleware with NLP > capabilities sitting between the web and other communication gateways. For > example, SMS messages: > > 1) SMS to proxy service => 'calculate 2+2' > 2) Proxy service delegates the command to Ubiquity > 3) Ubiquity returns '4' to the proxy service > 4) Proxy service texts the response to user > > s/SMS/XMPP/email/any other input type > > This way, Ubiquity becomes a sort of black-box for processing any kind of > messages, using commands as handlers and the web as a data repository. > > I'd like to hear what you think about the merits of the idea and what would > the best way to approach it from a technical standpoint. How would you hook > with Ubiquity programatically and from the server side? I've been reading up > on things like Crowbar (http://simile.mit.edu/wiki/Crowbar), MozRepl ( > http://hyperstruct.net/projects/mozlab) and all the server-side javascript > solutions available, but still can't see a clear way in. > > So, care to comment? > > > Cheers > > -- > Manuel, que > piensa que eres una excelente persona y medra en torno a > http://simplelogica.net y/o http://simplelogica.net/logicola/ > Recuerda comer mucha fruta y verdura. > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "ubiquity-firefox" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/ubiquity-firefox?hl=en -~----------~----~----~----~------~----~------~--~---
