GSoC/2017/StatusReports/Vasudha: Difference between revisions
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
* About Ruqola | * About Ruqola | ||
* Work Report | * Work Report | ||
*# Blog Posts | |||
*# Code | |||
---- | ---- | ||
Line 17: | Line 18: | ||
== '''Work Reports''' == | == '''Work Reports''' == | ||
=== '''Blog Posts''' === | |||
*[https://vasudhamathur.wordpress.com/2017/05/06/before-gsoc/ Before GSoC] | |||
*[https://vasudhamathur.wordpress.com/2017/05/29/during-gsoc/ During GSoC] | |||
*[https://vasudhamathur.wordpress.com/2017/06/06/week-1-report/ Week-1 Report] | |||
=== '''Code''' === | |||
[https://github.com/WikiToLearn/Ruqola Ruqola Repo] |
Revision as of 12:11, 22 June 2017
Contents
- About Ruqola
- Work Report
- Blog Posts
- Code
Ruqola
Ruqola is a Qt interface to Rocket Chat, with a library implementing DDP semantics, and a QML UI for both desktop and mobile phones. The application is a QML/C++/Qt app, thus providing multi-platform portability. Currently there is no native Rocket.Chat client; Ruqola will be the first generic chat application based on Rocket.Chat.
This project will consist in designing and developing a chat application for WikiToLearn. New features such as adding notification support through the whole application, creating a more complex model for messages (e.g. support for reactions, images, and advanced features), network management, adding OAuth/federated login support for both desktop and mobile app, provide a UI which works for all servers will be implemented.