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