by Rishi Raj, for Conversations.im
Project link: https://github.com/iNPUTmice/caas
The main goal of this project was to create a web application to check compliance of XMPP servers with XEPs (XMPP Extension Protocols) based off of the existing XMPP Compliance Tester tool. A new repository was created for this project, as using the old one was not feassible due to major structural changes. This new repository can be found at https://github.com/iNPUTmice/caas
It contains all of the code written as a part of the GSoC project.
Here is the list of the proposed deliverables, along with their status at the end of the GSoC period:
Proposed Deliverable | Remarks |
---|---|
|
Fully implemented |
|
Fully implemented |
|
Fully implemented |
|
Fully implemented |
|
Fully implemented |
|
Fully implemented |
|
Instead of disturbing users with periodic emails, we send an email only when a new test is added to the tool |
|
We couldn't come up with new XEPs to test (The few XEPs we had in mind, were already taken care of by my mentor) |
|
There wasn't much to write about, so I made monthly posts instead |
The application can be deployed with all the above features by following the build instructions given in the repository. To see the full list of commits I made, go to https://github.com/iNPUTmice/caas/commits?author=RishiRaj22
I would like to thank Daniel Gultsch for being a great mentor, and all the awesome people who supported and appreciated me. I would also like to thank Google for providing this great opportunity. :)
Screenshots |
---|
Root page |
Server page |
Add page |
Test page |