Jabber protocol porting

4ernov <[email protected]>
Newsgroups gmane.comp.kde.devel.kopete
Message-ID <CAL8gro1JRVm+xpZ5PHNCNgZXs9=yXdtgwmf0WWq6EgJs0i=agQ@mail.gmail.com>
Hello,

to add some little bit of positive news, I wanted to inform, that I've
returned to Kopete porting and fix some issues in the Jabber protocol. I
pushed the code to my clone of Kopete repo on GitHub to not push
preliminary changes to main porting branch, so here's the code:
https://github.com/aclex/kopete/tree/kf5-jabber-iris.

Some time ago we discussed with Pali on some issues in the upstream XMPP
library, libiris, and ways of experimenting with it to possibly change it.
I tried to port the protocol with it at first, and it turned out, that the
actual change to upstream needed is quite trivial and extremely small:
https://github.com/psi-im/iris/pull/39. Hopefully, it would be merged and
we can synchronize it to have Qt5-compliant internal tree. Switch to QXmpp
still remains a sweet option, but it seems more wise to make all this
consequently and finish the port first, before changing something else.

Apart from that, most of changes were kde-dev-scripts/kf5-driven, so to my
rough testing most of windows I managed to touch work as expected. SSL
connectivity doesn't work for some reason, as far, as I see it's something
with libiris/QCA2-qt5 interaction problems. Still, it works and the
functionality loss is less now.

I think, there's a couple not ported protocols remaining in the tree, I'll
try to fix it, too. And overall application looks a bit unstable for now,
though I use it for everyday chatting for about 2-3 months already (I mean,
KF5-partially ported version).

_______________________________________________
kopete-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kopete-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.