GSoC/2017/StatusReports/vijay

From KDE Community Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

About Kopete

Kopete is an Instant Messaging Client that is modular and has plugins. It requires KDE Plasma. Kopete has a huge code base with lots of legacy code and reflects the hard work of many developers since many years. Kopete currently supports 9 different messaging services and has 15+ plugins.


About the Project

Title : Autotests and improving protocol support for Kopete

Kopete is now ported to KF5. This project is about adding auto tests to Kopete. In this auto-tests for protocols and plugins will need to be written. This project also includes the improvement of support for protocols in Kopete.

Work report

I have done few auto-tests for libkopete module and auto-tests for oscar protocols are also done. I have also documented how to use the updated tests suite.

References

Link to Weekly Reports on Mailing List : here [1]

Link to Proposal : here [2]

Link to Updated Timeline : here [3]

Link to the Kopete Repository on cgit : here [4]