XMPP Standards Foundation (XSF)
Secure and federated communication with open standards
The Extensible Messaging and Presence Protocol (XMPP) is an open protocol for real-time communication, which powers a wide range of applications including instant messaging, presence, multi-party chat, voice and video calls, collaboration, lightweight middleware, content syndication, and generalized routing of data.
The XMPP Standards Foundation is responsible for most of the specifications for this protocol, and in GSoC mentors students working on a wide range of XMPP-related software including chat applications, Internet of Things, social networks, servers, clients and others.
XMPP Standards Foundation (XSF) 2019 Projects
Jingle File Transfer Support for DinoIn addition to the already implemented file transfer via HTTP upload, add support for peer-to-peer file transfers via Jingle.
Poezio: Infinite scrolling using MAM and General ImprovementThis project intends to improve the overall functionality of Poezio by implementing “Infinite scrolling using Message Archive Management (MAM)” and...
Prosody Plugin InstallerA tool to manage Prosody's community modules. It allows to install, remove, update and list plugins. A mercurial repository is developed in order to...