Hi everyone,

I've been working on kopete's KF5 port(on and off) over the past year, and
just wanted to let everyone know where we stand.

Kopete now compiles with KF5 and I've ported most of the plugins and
protocols too. Most of kopete compiles with KF5, though how to make the
plugins and protocols accessible from the mainwindow, is WIP.

In the process of porting, I've had to make some modifications to
Kopete::Plugin and Kopete::Protocol classes, which I wasn't sure of -
mainly I've dropped the call to componentData() in the constructor, as
having that on KF5 was throwing an error, and I read from various sources
that dropping that call worked fine. I'll create RRs shortly.

You can find all of the work done so far in the "*frameworks*" branch of my
scratch repo.[1]

Before this year's GSoC kicks off, my plan is to merge all code which does
away with KDE3/Qt3 usage into master(most of which have been reviewed
successfully btw) and push the KF5 code to a branch in the main repo, so
that it becomes easier for new comers to work on.

Please let me know if you've any suggestions or questions and as always,
any help is more than welcome :-)

[1]
https://quickgit.kde.org/?p=clones%2Fkopete%2Frharishnavnit%2Fframeworks.git

Thanks,
R.Harish Navnit
The Enigma <http://harishnavnit.wordpress.com>
_______________________________________________
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to