Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-05-14 Thread Jiří Zárevúcký
Thanks. It's much better now IMO. :)

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-05-13 Thread Jiří Zárevúcký
2009/5/13 Waqas Hussain waqa...@gmail.com: 2009/5/13 Jiří Zárevúcký zarevucky.j...@gmail.com: 2009/5/12 Peter Saint-Andre stpe...@stpeter.im: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 5/9/09 12:52 PM, Jiří Zárevúcký wrote: I have read the text again after a while and the following

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-05-13 Thread Jiří Zárevúcký
2009/5/13 Matthew Wild mwi...@gmail.com: 2009/5/13 Jiří Zárevúcký zarevucky.j...@gmail.com: 2009/5/13 Waqas Hussain waqa...@gmail.com: Programmers for whom ver='qAxdnWNcA+lYf7CoN5wpBsvVVno=' would be entirely impossible... I think those exact programmers are the reason for not using ver='1

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-05-13 Thread Jiří Zárevúcký
2009/5/13 Leonid Evdokimov l...@darkk.net.ru: Jiří Zárevúcký wrote: If it is a hash of a complete roster (as Peter has told) then the server would have to decode this hash, figure out exactly what version that was, create a difference, figure out the version for every change, and send every

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-05-13 Thread Jiří Zárevúcký
2009/5/13 Leonid Evdokimov l...@darkk.net.ru: Jiří Zárevúcký wrote: You didn't understand me. I'm just talking about examples being the worst/most difficult to implement way imaginable. If developers really do implement XEPs the example way, I'm frightened by the way servers would implement

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-05-13 Thread Jiří Zárevúcký
2009/5/13 Dave Cridland d...@cridland.net: Now, what Jiří is saying is that in the examples, we're illustrating what appears to be the method described in 5.2, but giving it the behaviour of an implementation using the method described in 5.3, whereas using a pure sequence value is simpler to

Re: [Standards] Privacy lists and the order of items

2009-05-12 Thread Jiří Zárevúcký
2009/5/12 Remko Tronçon re...@el-tramo.be: On Mon, May 11, 2009 at 5:51 PM, Dave Cridland d...@cridland.net wrote: This did get me wondering about the issue that if there's two semantically identical forms for the same information, then should we ever wish to have clients sign the privacy

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-05-12 Thread Jiří Zárevúcký
2009/5/12 Peter Saint-Andre stpe...@stpeter.im: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 5/9/09 12:52 PM, Jiří Zárevúcký wrote: I have read the text again after a while and the following text got my attention: If a series of roster modifications result in a roster item that does

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-05-12 Thread Jiří Zárevúcký
(the examples have A and B so I suppose the next 'ver' will be C and then the client breaks when that's not the case). That's pretty much impossible, as no server would in reality use such scheme (I can understand when someone makes a crappy client, but a server developer strictly

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-05-09 Thread Jiří Zárevúcký
I have read the text again after a while and the following text got my attention: If a series of roster modifications result in a roster item that does not differ from the version cached by the client (e.g., a modification to the item's 'name' attribute and then a modification back to the

[Standards] IBB filetransfer implementations?

2009-04-28 Thread Jiří Zárevúcký
Well... I don't know whether this is the right place to ask this question, but is there ANY client that support SI filetransfer via IBB correctly in the spec's current revision? The closest I found to functional is Tkabber's unannounced use of messages instead of IQ's and I'm really tired of

Re: [Standards] IBB filetransfer implementations?

2009-04-28 Thread Jiří Zárevúcký
2009/4/29 Will Thompson will.thomp...@collabora.co.uk: Jiří Zárevúcký wrote: Well... I don't know whether this is the right place to ask this question, but is there ANY client that support SI filetransfer via IBB correctly in the spec's current revision? The closest I found to functional

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-04-27 Thread Jiří Zárevúcký
I've noticed change in this part: the server MUST consider the item to have been modified and therefore MUST send the item to the client (typically via a roster push as described below). You changed the MUSTs to MAY, which again introduces several possible problems. You can find reasons in

Re: [Standards] XEP-0816 (Invisible Command) mandates ridiculous UI

2009-04-25 Thread Jiří Zárevúcký
2009/4/25 Paul Aurich p...@darkrain42.org: I think it's critical to distinguish user-generated traffic from client-generated outgoing stanzas.  I agree with Will that, for the former, this is a really frustrating UI and I'd hate my client for doing it. I think that's exactly the problem in

Re: [Standards] XEP-0816 (Invisible Command) mandates ridiculous UI

2009-04-25 Thread Jiří Zárevúcký
2009/4/25 Will Thompson will.thomp...@collabora.co.uk: Obviously the client should try not to expose the user without them doing something that obviously exposes them, so prompting them if they wouldn't expect to be exposed is reasonable. I think that's what the XEP was trying to ensure, but

[Standards] Unclarified behavior in XEP-0047 (in-band bytestreams)

2009-04-25 Thread Jiří Zárevúcký
Upon receiving notice that a data packet is cannot be processed by the recipient, the sender SHOULD consider the bytestream to be closed and invalid but MAY attempt to correct the error and re-send the offending data packet using the same sequence number (the recipient MUST NOT consider a sequence

Re: [Standards] XEP-0237: version == sequence number?

2009-04-24 Thread Jiří Zárevúcký
2009/4/24 Christoph Terwelp m...@seark.de: Am 24.04.2009 um 14:10 schrieb Matthew Wild: On Fri, Apr 24, 2009 at 1:02 PM, Christoph Terwelp m...@seark.de wrote: If the ver attribute is some kind of a hash of the roster, a additional feature could be added, to inform the client which method

Re: [Standards] XEP-0816 (Invisible Command) mandates ridiculous UI

2009-04-23 Thread Jiří Zárevúcký
2009/4/23 Will Thompson will.thomp...@collabora.co.uk: Hi, I was just glancing over XEP-0186, and I noticed the following section: 3.1.2 Client Handling While the client is in invisible mode, the client:     * MUST maintain a temporary list of entities with which communication is

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-04-22 Thread Jiří Zárevúcký
2009/4/22 Peter Saint-Andre stpe...@stpeter.im: If the client says it has roster version X and the server returns only a few roster pushes, which are inconsistent with the roster version that the human user sees in another client, then perhaps the user suspects that there is something very

Re: [Standards] LAST CALL: XEP-0256 (Last Activity in Presence)

2009-04-22 Thread Jiří Zárevúcký
Seems fine, but it looks to me more like a best practice then a standards track protocol... :)

Re: [Standards] LAST CALL: XEP-0256 (Last Activity in Presence)

2009-04-22 Thread Jiří Zárevúcký
2009/4/22 Dave Cridland d...@cridland.net: I'm entirely happy with it. But then again, I'm server-side, I don't have to do anything. :-) Not exactly. Server has to add the delay element to probe responses ;)

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-04-21 Thread Jiří Zárevúcký
2009/4/21 Peter Saint-Andre stpe...@stpeter.im: I propose the following implementation note:   In some conditions, an XMPP client or server might know that the   sequence numbering is invalid (e.g., because of a catastrophic server   failure). In these cases, the entity that discovers the

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-04-21 Thread Jiří Zárevúcký
2009/4/21 Peter Saint-Andre stpe...@stpeter.im: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 4/21/09 12:57 PM, Jiří Zárevúcký wrote: 2009/4/21 Peter Saint-Andre stpe...@stpeter.im: I propose the following implementation note:   In some conditions, an XMPP client or server might know

Re: [Standards] UPDATED: XEP-0237 (Roster Versioning)

2009-04-21 Thread Jiří Zárevúcký
2009/4/22 Peter Saint-Andre stpe...@stpeter.im: There could be another problem, though. If the roster got reverted, some client could update it up to the original sequence number or further. Then if some client that wasn't used for long time came online, it could receive wrong updates. I

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Peter Saint-Andre stpe...@stpeter.im: Jiří, it's better to raise issues than to ignore them. Sometimes we conclude that the issue isn't very serious, but often we don't know that until we discuss it for a while. So keep posting! Sure, I will. I guess the only issue now is the

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Leonid Evdokimov l...@darkk.net.ru: Jiří Zárevúcký wrote: I guess the only issue now is the unneeded restriction you added to the SVN based on my incorrect feedback. I mean the part The client MUST NOT process any of the interim roster pushes until I think you can safely remove

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Jiří Zárevúcký zarevucky.j...@gmail.com: 2009/4/17 Leonid Evdokimov l...@darkk.net.ru: Jiří Zárevúcký wrote: I guess the only issue now is the unneeded restriction you added to the SVN based on my incorrect feedback. I mean the part The client MUST NOT process any of the interim

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Dave Cridland d...@cridland.net: On Fri Apr 17 16:05:06 2009, Jiří Zárevúcký wrote: 2009/4/17 Dave Cridland d...@cridland.net: On Fri Apr 17 15:06:36 2009, Jiří Zárevúcký wrote: 2009/4/17 Peter Saint-Andre stpe...@stpeter.im: Jiří, it's better to raise issues than

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Peter Saint-Andre stpe...@stpeter.im: We can't send an IQ-result that's unrelated to any IQ-set or IQ-get. I was thinking more like this: Client sends IQ get. Server sends interim pushes. Server sends empty result to the clients get. Or we could respond with What you have is okay,

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Leonid Evdokimov l...@darkk.net.ru: Dave Cridland wrote: No, that's quite valid restriction. Client MAY cache some roster pushes to resume operation from the middle of transaction in case of broken connection, but it MUST NOT bump it's internal roster version until it gets the full

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Peter Saint-Andre stpe...@stpeter.im: On 4/17/09 9:57 AM, Peter Saint-Andre wrote: On 4/17/09 8:18 AM, Leonid Evdokimov wrote: Jiří Zárevúcký wrote: I guess the only issue now is the unneeded restriction you added to the SVN based on my incorrect feedback. I mean the part The client

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Peter Saint-Andre stpe...@stpeter.im: On 4/17/09 11:51 AM, Jiří Zárevúcký wrote: 2009/4/17 Peter Saint-Andre stpe...@stpeter.im: On 4/17/09 9:57 AM, Peter Saint-Andre wrote: On 4/17/09 8:18 AM, Leonid Evdokimov wrote: Jiří Zárevúcký wrote: I guess the only issue now is the unneeded

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Peter Saint-Andre stpe...@stpeter.im: On 4/17/09 11:55 AM, Jiří Zárevúcký wrote: 2009/4/17 Peter Saint-Andre stpe...@stpeter.im: On 4/17/09 11:51 AM, Jiří Zárevúcký wrote: 2009/4/17 Peter Saint-Andre stpe...@stpeter.im: On 4/17/09 9:57 AM, Peter Saint-Andre wrote: On 4/17/09 8:18

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Leonid Evdokimov l...@darkk.net.ru: ... So the first method works like trivial VCS and the second one works like rsync or incremental tar. What method is actually described in the XEP ? Seems, that will also answer Jiří's question about `treat as normal` statement. The general

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Peter Saint-Andre stpe...@stpeter.im: On 4/17/09 12:48 PM, Peter Saint-Andre wrote: On 4/17/09 12:43 PM, Jiří Zárevúcký wrote: 2009/4/17 Leonid Evdokimov l...@darkk.net.ru: ... So the first method works like trivial VCS and the second one works like rsync or incremental tar. What

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-17 Thread Jiří Zárevúcký
2009/4/17 Jiří Zárevúcký zarevucky.j...@gmail.com: 2009/4/17 Peter Saint-Andre stpe...@stpeter.im: On 4/17/09 12:48 PM, Peter Saint-Andre wrote: On 4/17/09 12:43 PM, Jiří Zárevúcký wrote: 2009/4/17 Leonid Evdokimov l...@darkk.net.ru: ... So the first method works like trivial VCS

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-16 Thread Jiří Zárevúcký
2009/4/17 Peter Saint-Andre stpe...@stpeter.im: I think you're making it too complicated for the typical usage. Peter Yeah. You are probably right. These are just nuances that would affect very little people throughout the whole existence of the protocol, but given they don't make anything

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-16 Thread Jiří Zárevúcký
2009/4/17 Peter Saint-Andre stpe...@stpeter.im: Ahoj Jirka, On 4/16/09 8:39 PM, Jiří Zárevúcký wrote: 2009/4/17 Peter Saint-Andre stpe...@stpeter.im: I think you're making it too complicated for the typical usage. Peter Yeah. You are probably right. These are just nuances that would

Re: [Standards] XEP-0224 Attention

2009-04-14 Thread Jiří Zárevúcký
2009/4/14 Nicolas Vérité nicolas.ver...@gmail.com: 2009/4/14 Jiří Zárevúcký zarevucky.j...@gmail.com: 2009/4/14 Nicolas Vérité nicolas.ver...@gmail.com: In 3rd bullet point of section 4, http://xmpp.org/extensions/xep-0224.html#rules imho, a user could well receive a delayed 'attention

Re: [Standards] [Fwd: Re: LAST CALL: XEP-0237 (Roster Versioning)]

2009-04-14 Thread Jiří Zárevúcký
You are raising the scenario of the stream dying right after the server sends 303. I'm saying that client 1 MUST NOT consider itself to be up to date when it receives 303, because the server has already told it that the latest version is 305. Therefore, when the client reconnects it MUST

Re: [Standards] LAST CALL: XEP-0237 (Roster Versioning)

2009-04-13 Thread Jiří Zárevúcký
Hi, I have a question about a particular scenario (it's a bit simplified, just for illustration). This is the initial state: query ver=300    item jid=conta...@jabber.org subscription=none /    item jid=conta...@jabber.org subscription=none /    ... /query Now magine you have four pushes in

Re: [Standards] LAST CALL: XEP-0237 (Roster Versioning)

2009-04-13 Thread Jiří Zárevúcký
Dne 13. duben 2009 19:18 Jiří Zárevúcký zarevucky.j...@gmail.com napsal(a): Hi, I have a question about a particular scenario (it's a bit simplified, just for illustration). . Ok, I probably just made an idiot from myself. I for some reason didn't realize that the item is still send

Re: [Standards] XMPP-IM - presence subscription handling

2009-04-10 Thread Jiří Zárevúcký
2009/4/11 Peter Saint-Andre stpe...@stpeter.im: My feedback is: don't waste time on this kind of project. The problems with backwards-compatibility make it infeasible. Peter Yeah. I sometimes get very stupid ideas. Sorry about that. :)

Re: [Standards] XEPs in Pretty Colours.

2009-04-06 Thread Jiří Zárevúcký
2009/4/6 Peter Saint-Andre stpe...@stpeter.im: Ah, well you sent some RGB codes. I need a way to place a vertical stripe down the side of the page (100% of the height), which seems to be rather difficult in CSS (although possibly it will be part of CSS3). Peter This should be quite easy,

Re: [Standards] XEPs in Pretty Colours.

2009-04-06 Thread Jiří Zárevúcký
2009/4/6 Peter Saint-Andre stpe...@stpeter.im: On 4/6/09 7:28 AM, Jiří Zárevúcký wrote: This should be quite easy, unless you want it to have a vertical text included. The simplest way I can think about is adding a background image. :) I was hoping to avoid image loads for our spec files

Re: [Standards] Proposed XMPP Extension: Server IP Check

2009-03-10 Thread Jiří Zárevúcký
2009/3/10 Kurt Zeilenga kurt.zeile...@isode.com: Also, the Security Considerations should note that it might not be appropriate for the server to disclose the IP address it associates with the client to the client (such as when the server is behind a NAT). I don't think this could pose any

Re: [Standards] option/ vs. value/ in sequence

2009-03-03 Thread Jiří Zárevúcký
Repeat after me: the schemas are non-normative. As I see it, normative or not, incorrect schema is much worse then if there was no schema at all. If schemas don't reflect the actual specifications (and vice-versa), it would be better to remove them completely. They just confuse. One example:

Re: [Standards] option/ vs. value/ in sequence

2009-03-03 Thread Jiří Zárevúcký
2009/3/4 Peter Saint-Andre stpe...@stpeter.im: On 3/3/09 9:08 PM, Jiří Zárevúcký wrote: Repeat after me: the schemas are non-normative. As I see it, normative or not, incorrect schema is much worse then if there was no schema at all. If schemas don't reflect the actual specifications

Re: [Standards] XMPP-IM - presence subscription handling

2009-02-25 Thread Jiří Zárevúcký
The user interface may be easily fixed by client developers... and possibly a very short Best Practice document. No, it can't, since behavior required for this is explicitly forbidden by the specification. Also, implementing client's capabilities so differently from the actual protocol makes a

Re: [Standards] XMPP-IM - presence subscription handling

2009-02-25 Thread Jiří Zárevúcký
I would really appreciate if someone who has actually written an end-user client could give me some feedback. Anyone?

Re: [Standards] XMPP-IM - presence subscription handling

2009-02-25 Thread Jiří Zárevúcký
2009/2/25 Pavel Simerda pav...@pavlix.net: On Wed, 25 Feb 2009 18:14:40 +0100 Jiří Zárevúcký zarevucky.j...@gmail.com wrote: The user interface may be easily fixed by client developers... and possibly a very short Best Practice document. No, it can't, since behavior required

[Standards] XMPP-IM - presence subscription handling

2009-02-24 Thread Jiří Zárevúcký
Hello all. I've been thinking about the current subscription management in the XMPP-IM for some time now. I think it's not very well designed. For example, there's an obvious redundancy in the roster pushes and subscription stanzas. For (almost) every subscription update / request, there is a

Re: [Standards] DEFERRED: XEP-0209 (Metacontacts)

2009-02-16 Thread Jiří Zárevúcký
Are there any news on this? 2009/1/23 Peter Saint-Andre stpe...@stpeter.im: Kevin Smith wrote: 009/1/23 Jiří Zárevúcký zarevucky.j...@gmail.com: Really, if this is something that is going to be discussed, then you should just allow for extra XML namespaces under each item in the roster. I

Re: [Standards] groupchat and error message routing

2009-02-11 Thread Jiří Zárevúcký
I'm not entirely sure, but I think that nobody is ever supposed to send an error message to a bare JID. Errors are sent in a response to an invalid stanza, which always originates from a resource. As for the groupchat, I would suggest taking a look at the relevant XEP. 2009/2/11 Waqas Hussain

Re: [Standards] groupchat and error message routing

2009-02-11 Thread Jiří Zárevúcký
Yeah, it really seems to contradict a bit.. 2009/2/11 Waqas Hussain waqa...@gmail.com: On Wed, Feb 11, 2009 at 11:27 PM, Jiří Zárevúcký zarevucky.j...@gmail.com wrote: I'm not entirely sure, but I think that nobody is ever supposed to send an error message to a bare JID. Errors are sent

Re: [Standards] Error handling for stream:error like see-other-host

2009-02-08 Thread Jiří Zárevúcký
Sorry, I didn't notice that part. 2009/2/8 Peter Saint-Andre stpe...@stpeter.im: Jiří Zárevúcký wrote: If you can't connect to the domain provided in the error, then it is probably error on the Google side. Anyway, specification clearly states the domain is to be provided as XML character

Re: [Standards] Error handling for stream:error like see-other-host

2009-02-07 Thread Jiří Zárevúcký
If you can't connect to the domain provided in the error, then it is probably error on the Google side. Anyway, specification clearly states the domain is to be provided as XML character data of the see-other-host/ element. The code you encountered sends it in a text child, which is obviously

Re: [Standards] DEFERRED: XEP-0209 (Metacontacts)

2009-01-23 Thread Jiří Zárevúcký
2009/1/23 Pedro Melo m...@simplicidade.org: Hi, On Jan 22, 2009, at 9:27 PM, Jiří Zárevúcký wrote: 2009/1/22 Matthew Wild mwi...@gmail.com: I must say I'm inclined to agree with Olivier. Perhaps we are solving the problem from the wrong angle? Specifically, perhaps we can solve the need

Re: [Standards] DEFERRED: XEP-0209 (Metacontacts)

2009-01-23 Thread Jiří Zárevúcký
In the Mac version (Leapfrog), we implemented XEP-0209 and used it internally (friendly customers and those brace enough to use the nightly builds) but we rolled to the code back to the simpler version. At the time, delays to retrieve the private storage items would cause temporary

Re: [Standards] DEFERRED: XEP-0209 (Metacontacts)

2009-01-23 Thread Jiří Zárevúcký
2009/1/23 Pedro Melo m...@simplicidade.org: Hi, On Jan 22, 2009, at 9:27 PM, Jiří Zárevúcký wrote: 2009/1/22 Matthew Wild mwi...@gmail.com: I must say I'm inclined to agree with Olivier. Perhaps we are solving the problem from the wrong angle? Specifically, perhaps we can solve the need

Re: [Standards] LAST CALL: XEP-0232 (Software Information)

2009-01-22 Thread Jiří Zárevúcký
2009/1/22 Olivier Goffart ogoff...@kde.org: Why do we need to send icons URL for status? I think it will just confuse the user if each cotact has different icons for different statuses. I see also that as a potential security issue that can reveal user's presence + IP (while following the

Re: [Standards] DEFERRED: XEP-0209 (Metacontacts)

2009-01-22 Thread Jiří Zárevúcký
I have 2 question about this spec: 1) Why not use user-specified handle (meta-contact name) instead of some opaque tag? 2) How are these meta-contact data supposed to be scattered across multiple accounts? I really didn't get this part. (clarification needed?)

Re: [Standards] DEFERRED: XEP-0209 (Metacontacts)

2009-01-22 Thread Jiří Zárevúcký
1) Why not use user-specified handle (meta-contact name) instead of some opaque tag? Sure, you could do that too (unlness I overlook something, It's been some time). I'll clarify this. The value of the 'tag' is used as a non-human readable unique identifier for a metacontact. I think it

Re: [Standards] DEFERRED: XEP-0209 (Metacontacts)

2009-01-22 Thread Jiří Zárevúcký
2009/1/22 Yann Leboulanger aste...@lagaule.org: each contact has its own name, there is not a name for the group of contacts. I don't see how it could be usefull to have a name from the metacontact group. I think it could be useful in some scenarios. Example: cont...@whatever.org - Contact

Re: [Standards] DEFERRED: XEP-0209 (Metacontacts)

2009-01-22 Thread Jiří Zárevúcký
2009/1/22 Jonathan Schleifer js-xmpp-standa...@webkeks.org: Olivier Goffart ogoff...@kde.org wrote: What would be the need of having different name for sub-contacts inside the same metacontact? If someone got two XMPP accounts, you might append the server name in brackets. Or when using

Re: [Standards] DEFERRED: XEP-0209 (Metacontacts)

2009-01-22 Thread Jiří Zárevúcký
Another thing to clarify - how to handle groups? That is.. Union? Intersection? Should client synchronize them when merging contacts? Etc.. I think that best approach would be union and synchronizing between all sub-contacts.

Re: [Standards] DEFERRED: XEP-0209 (Metacontacts)

2009-01-22 Thread Jiří Zárevúcký
2009/1/22 Matthew Wild mwi...@gmail.com: I must say I'm inclined to agree with Olivier. Perhaps we are solving the problem from the wrong angle? Specifically, perhaps we can solve the need for users to append (Home), (Work), (ICQ) and (MSN)? I'm not going to object to this XEP, I just can't