Re: [Standards] Status of XEP 0075

2012-04-18 Thread Peter Saint-Andre
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 3/10/12 10:11 AM, Markus Kohlhase wrote:
 This reminds me - I had a chat with Evan on this, and he was 
 enthusiastic about resurrecting the concept.
 What happened then? Why was it discontinued?
 
 - Are there any other similar protocols?
 Perhaps IO Data:
 Yes, IO Data looks interesting but it doesn't provide such a nice
 object oriented style like JOAP.
 
 - Is it worth to work on that protocol?
 Maybe. :)
 I'd say of course ;-)
 
 It's very old and might not reflect up-to-date thinking about 
 interactions between entities.
 This is why I'd like to reanimate the discussion :)

Markus, I can put you in touch with Evan if you'd like. Let's see if
he still has any interest in this work. If not, we could make you the
maintainer of the spec.

Peter

- -- 
Peter Saint-Andre
https://stpeter.im/


-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk+Oy7IACgkQNL8k5A2w/vx78gCfTpejqrmiW660W9nb2c1S98do
yN4AnR6F9iiutTqCbWausPCdOFBzbEEQ
=pwoJ
-END PGP SIGNATURE-


Re: [Standards] Status of XEP 0075

2012-03-10 Thread Markus Kohlhase
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

 This reminds me - I had a chat with Evan on this, and he was 
 enthusiastic about resurrecting the concept.
What happened then? Why was it discontinued?

 - Are there any other similar protocols?
 Perhaps IO Data:
Yes, IO Data looks interesting but it doesn't provide such a nice object
oriented style like JOAP.

 - Is it worth to work on that protocol?
 Maybe. :)
I'd say of course ;-)

 It's very old and might not reflect up-to-date thinking about 
 interactions between entities.
This is why I'd like to reanimate the discussion :)
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk9biysACgkQ+/2eQOtTDEpJDACfZpbQiPzSnfnki3apm++Ud0/Y
Gj8AoJCrueoJ9L/AedS88Sn6bxhiBK6i
=JS4z
-END PGP SIGNATURE-


Re: [Standards] Status of XEP 0075

2012-02-13 Thread Peter Saint-Andre
On 1/9/12 4:32 PM, Markus Kohlhase wrote:
 Hi,
 
 I'd like to discuss the status of XEP 0075 with you.
 My motivation to use it is to write an XMPP based application. It's a
 distributed system with a web client for managing some entities.
 
 There are several ways to communicate with application servers, e.g.
 
 - XEP 0009: Jabber RPC
 - XEP 0050: Ad-Hoc Commandd
 - XEP 0072: SOAP Over XMPP
 
 But there are some drawbacks.
 Jabber RPC/XML-RPC is an old and great protocol. But if you want to
 manage a lot of entities with its properties it's sometimes
 complicated to map the methods to the entities.
 Ad-Hoc Commands are designed for human interaction and support only
 simple data structures (XEP-0004). Of course you can use XEP 0244 but
 it's still not really suited for machine to machine interaction.
 SOAP is a modern way to interact between multiple systems but for my
 case its too bloated for my needs.
 In my opinion JOAP is a great protocol for handling a bunch of objects.
 
 My questions:
 
 - Are there any other similar protocols?

Perhaps IO Data:

http://xmpp.org/extensions/xep-0244.html

 - Is it worth to work on that protocol?

Maybe. :) It's very old and might not reflect up-to-date thinking about
interactions between entities.

 - What do you think should be improved?

I haven't looked at JOAP in 9 years, so I'm not sure what I'd change.
XEP-0244 is the most recent attempt to work on something similar.
XEP-0072 is indeed bloated, but you get all that SOAP stuff for free in
various libraries, so it might be worth a closer look.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/




Re: [Standards] Status of XEP 0075

2012-02-13 Thread Dave Cridland
This reminds me - I had a chat with Evan on this, and he was enthusiastic about 
resurrecting the concept.
-- 
(Not at my desk)

Peter Saint-Andre stpe...@stpeter.im wrote:

On 1/9/12 4:32 PM, Markus Kohlhase wrote:
 Hi,
 
 I'd like to discuss the status of XEP 0075 with you.
 My motivation to use it is to write an XMPP based application. It's a
 distributed system with a web client for managing some entities.
 
 There are several ways to communicate with application servers, e.g.
 
 - XEP 0009: Jabber RPC
 - XEP 0050: Ad-Hoc Commandd
 - XEP 0072: SOAP Over XMPP
 
 But there are some drawbacks.
 Jabber RPC/XML-RPC is an old and great protocol. But if you want to
 manage a lot of entities with its properties it's sometimes
 complicated to map the methods to the entities.
 Ad-Hoc Commands are designed for human interaction and support only
 simple data structures (XEP-0004). Of course you can use XEP 0244 but
 it's still not really suited for machine to machine interaction.
 SOAP is a modern way to interact between multiple systems but for my
 case its too bloated for my needs.
 In my opinion JOAP is a great protocol for handling a bunch of objects.
 
 My questions:
 
 - Are there any other similar protocols?

Perhaps IO Data:

http://xmpp.org/extensions/xep-0244.html

 - Is it worth to work on that protocol?

Maybe. :) It's very old and might not reflect up-to-date thinking about
interactions between entities.

 - What do you think should be improved?

I haven't looked at JOAP in 9 years, so I'm not sure what I'd change.
XEP-0244 is the most recent attempt to work on something similar.
XEP-0072 is indeed bloated, but you get all that SOAP stuff for free in
various libraries, so it might be worth a closer look.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/