GSoC/2019/Accepted Projects

From XMPP WIKI
Revision as of 09:14, 5 June 2019 by Flow (talk | contribs) (Created page with "== Prosody plugin installer == '''Student''': João Duarte '''Mentors''': MattJ João lives in Portugal and usually studies Aerospace Engineering. This summer he will be dev...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Prosody plugin installer

Student: João Duarte Mentors: MattJ

João lives in Portugal and usually studies Aerospace Engineering. This summer he will be developing an integration between Prosody and the LuaRocks package manager and ecosystem,allowing installation and management of third-party Prosody modules via simple commands.

Poezio infinite scrolling using MAM

Student: Madhur Garg Mentors: pep, Link Mauve

Madhur is a student of the International Institute of Information Technology in Hyderabad, India. He likes Python and C++. Outside of programming, he likes guitar and trekking.

This summer he will be working on adding “Infinite scroll” support to poezio, the console client, using Message Archive Management (MAM, XEP-0313), as well as some other general improvements.

Jingle File Transfer

Brief explanation: The XMPP protocol includes a signaling system to set-up peer-to-peer connections, dubbed Jingle. One usecase for Jingle is to transfer files without an intermediary. This project idea is about adding support for file transfers using Jingle, fully integrated with current Dino features.