On 17/04/13 03:36, Pavel Sanda wrote: > Marcelo Galv?o Póvoa wrote: >> The user-finding issue is a major one. We surely would not want to >> connect to the other party by typing an IP/Port number. This would > > Well, it's the most straightforward way so we should at least allow it.
I share the view that 99% of the users would be behind NAT and/or firewalls, making it impossible to connect directly. If we add a server/daemon program to which LyX would connect (or if a Piding server or whatever else can be used) then in those few cases in which one is directly reachable by IP/port, one can always start such service on his/her own system... > To have pidgin as prerequsity for colab editing sounds crazy. However, > it might be that there are decent XMPP libraries around which could > be used as an external library (for sure we don't want to implement > and maintain pidgin-like machinery inside lyx codebase). I agree the best thing would be to find some external library implementing this users connectivity layer, but unfortunately I don't know much in this specific area. Perhaps we could query Pidgin developers' list for an opinion. T.