129
edits
(→Psi) |
(→Dino) |
||
Line 76: | Line 76: | ||
''Teaser Tasks:'' [https://github.com/dino/dino/labels/good%20first%20issue Good first issues]<br/> | ''Teaser Tasks:'' [https://github.com/dino/dino/labels/good%20first%20issue Good first issues]<br/> | ||
''Chat:'' [xmpp:chat@dino.im?join chat@dino.im] | ''Chat:'' [xmpp:chat@dino.im?join chat@dino.im] | ||
'''Note:''' Feel invited to combine small projects into a large project, if you want to do a large project. Combinations of the 3 projects related to file transfers are a particular fit for a large project. | |||
=== Inline link preview === | === Inline link preview === | ||
Line 82: | Line 84: | ||
''Involved Technologies:'' Vala, XMPP, HTML, OpenGraph<br/> | ''Involved Technologies:'' Vala, XMPP, HTML, OpenGraph<br/> | ||
''Relevant readings:'' [http://ogp.me/ OpenGraph protocol]<br/> | ''Relevant readings:'' [http://ogp.me/ OpenGraph protocol]<br/> | ||
''Project size:'' Small (175h)<br/> | |||
''Deliverables / Expected Results:''<br/> | ''Deliverables / Expected Results:''<br/> | ||
* User interface widget to display metadata, suitable for preview image, title, abstract and the original url/domain. | * User interface widget to display metadata, suitable for preview image, title, abstract and the original url/domain. | ||
Line 92: | Line 95: | ||
''Involved Technologies:'' Vala, XMPP, HTTP<br/> | ''Involved Technologies:'' Vala, XMPP, HTTP<br/> | ||
''Relevant readings:'' [https://xmpp.org/extensions/xep-0446.html XEP-0446], [https://xmpp.org/extensions/xep-0447.html XEP-0447], [https://xmpp.org/extensions/xep-0363.html XEP-0363]<br/> | ''Relevant readings:'' [https://xmpp.org/extensions/xep-0446.html XEP-0446], [https://xmpp.org/extensions/xep-0447.html XEP-0447], [https://xmpp.org/extensions/xep-0363.html XEP-0363]<br/> | ||
''Project size:'' Small (175h)<br/> | |||
''Deliverables / Expected Results:''<br/> | ''Deliverables / Expected Results:''<br/> | ||
* Use [https://xmpp.org/extensions/xep-0447.html Stateless file sharing (SFS)] for outgoing HTTP file transfers. | * Use [https://xmpp.org/extensions/xep-0447.html Stateless file sharing (SFS)] for outgoing HTTP file transfers. | ||
Line 101: | Line 105: | ||
''Involved Technologies:'' Vala, XMPP, Jingle<br/> | ''Involved Technologies:'' Vala, XMPP, Jingle<br/> | ||
''Relevant readings:'' [https://xmpp.org/extensions/xep-0447.html XEP-0447], [https://xmpp.org/extensions/xep-0234.html XEP-0234]<br/> | ''Relevant readings:'' [https://xmpp.org/extensions/xep-0447.html XEP-0447], [https://xmpp.org/extensions/xep-0234.html XEP-0234]<br/> | ||
''Important Note:'' This project can only be achieved by first implementing the "Stateless | ''Project size:'' Small (175h)<br/> | ||
''Important Note:'' This project can only be achieved by first implementing the "Stateless file sharing" project.<br/> | |||
''Deliverables / Expected Results:''<br/> | ''Deliverables / Expected Results:''<br/> | ||
* Implement [https://xmpp.org/extensions/xep-0234.html#requesting Jingle File Transfer requests] to request and deliver files. | * Implement [https://xmpp.org/extensions/xep-0234.html#requesting Jingle File Transfer requests] to request and deliver files. | ||
* Announce availability of Jingle file transfer using [https://xmpp.org/extensions/xep-0447.html Stateless file sharing (SFS)] for outgoing file transfers and after retrieval. | * Announce availability of Jingle file transfer using [https://xmpp.org/extensions/xep-0447.html Stateless file sharing (SFS)] for outgoing file transfers and after retrieval. | ||
=== WebRTC file transfer === | === WebRTC file transfer === |
edits