Difference between revisions of "GSoC/2020/Project Ideas"

Jump to navigation Jump to search
1,414 bytes added ,  07:56, 9 January 2020
(→‎List of Project Ideas: Added Openfire)
Line 12: Line 12:


= List of Project Ideas =
= List of Project Ideas =
== Openfire ==
''Website:'' https://igniterealtime.org/projects/openfire/<br/>
''Source Code:'' https://github.com/igniterealtime/Openfire/<br/>
''Description:'': Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache License. It uses the only widely adopted open protocol for instant messaging, XMPP. Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.<br/>
''Project Contact Person:'' [[User:Guus|Guus der Kinderen]]<br/>
''List of Teaser Tasks:'' [https://issues.igniterealtime.org/browse/OF-1946?filter=11915 Openfire Teaser Tasks]<br/>
''Contact chat:'' [xmpp:open_chat@conference.igniterealtime.org?join open_chat@conference.igniterealtime.org]<br/>
''Contact forum:'' https://discourse.igniterealtime.org/c/openfire <br/>
=== Efficient XML Interchange (EXI) support ===
''Brief explanation:'' Add support for [https://www.w3.org/TR/exi-primer/ Efficient XML Interchange (EXI)]-based connectivity to Openfire.<br/>
''Involved Technologies:'' Java, EXI<br/>
''Mentor(s):'' [[User:Guus|Guus der Kinderen]]<br/>
''Deliverables / Expected Results:''<br/>
* Being able to accept connections to the XMPP services provided by Openfire using EXI.
* A prototype XEP that specifies how EXI is applied in XMPP. This XEP either updates or replaces [https://xmpp.org/extensions/xep-0322.html the existing XEP on this topic].


== Smack ==
== Smack ==

Navigation menu