Difference between revisions of "GSoC/2017/StatusReports/vijay"

< GSoC‎ | 2017‎ | StatusReports
Jump to: navigation, search
(Work report)
(References)
Line 26: Line 26:
 
== References ==
 
== References ==
  
Link to Weekly Reports on Mailing List : here [https://marc.info/?t=149497494900006&r=1&w=2]
+
Link to Weekly Reports on Mailing List : [https://marc.info/?t=149497494900006&r=1&w=2 here]
  
Link to Proposal : here [https://docs.google.com/document/d/1-KIAHPWpSimGsDY42bLKW2yVCs5VTzxOObGa1maYZf4/edit?usp=sharing]
+
Link to Proposal : [https://docs.google.com/document/d/1-KIAHPWpSimGsDY42bLKW2yVCs5VTzxOObGa1maYZf4/edit?usp=sharing here]
  
Link to Updated Timeline : here [https://docs.google.com/document/d/1b6Rzmez35FTZdbfoKq9VV1bhPVz2r2B6ZlS6eWNSKxY/edit?usp=sharing]
+
Link to Updated Timeline : [https://docs.google.com/document/d/1b6Rzmez35FTZdbfoKq9VV1bhPVz2r2B6ZlS6eWNSKxY/edit?usp=sharing here]
  
Link to the Kopete Repository on cgit : here [https://cgit.kde.org/kopete.git/]
+
Link to the Kopete Repository on cgit : [https://cgit.kde.org/kopete.git/ here]
  
Link to Commits : here [https://cgit.kde.org/kopete.git/log/?h=kf5&qt=author&q=Vijay+Krishnavanshi]
+
Link to Commits : [https://cgit.kde.org/kopete.git/log/?h=kf5&qt=author&q=Vijay+Krishnavanshi here]
  
Link to Reviewboard Reveiws : here [https://git.reviewboard.kde.org/users/vijaykrishnavanshi/]
+
Link to Reviewboard Reveiws : [https://git.reviewboard.kde.org/users/vijaykrishnavanshi/ here]

Revision as of 13:36, 27 August 2017

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 auto-tests for following modules -

  • libkopete
  • kopete
  • plugin
  • protocol


Also it is documented how to use the tests suite while development.

What I did : Created autotests for Kopete and worked on porting the remaining KDE4 part to KF5.

References

Link to Weekly Reports on Mailing List : here

Link to Proposal : here

Link to Updated Timeline : here

Link to the Kopete Repository on cgit : here

Link to Commits : here

Link to Reviewboard Reveiws : here


Content is available under Creative Commons License SA 4.0 unless otherwise noted.