Confirmed users
161
edits
(→Mozilla Science Lab: Moving updated idea over) |
(→Instantbird: Expand file transfer project) |
||
Line 91: | Line 91: | ||
|- | |- | ||
| File transfer support | | File transfer support | ||
| API design, | | This involves a lot of interacting pieces so would require good planning up front. There has been a few failed efforts to do this in the past, but some partial implementations might exist. Generally this involves: | ||
| XPCOM, JavaScript, | |||
# API design (designing interfaces that could be implemented by different protocols such that the UI can interact in a protocol agnostic way) | |||
# UI design (how will users interact with this feature?) | |||
# Backend implementation (most likely implementing one or two of the XMPP methods, maybe IRC as well) | |||
# Frontend implementation | |||
# Fallback implementation (for protocols that don't support file transfer OR if the file transfer fails, we'd like to use Thunderbird's current FileLink component; we've also discussed whether WebRTC could be useful here) | |||
| XPCOM, JavaScript, XUL/HTML, WebRTC, networking protocols | |||
| nhnt11 | | nhnt11 | ||
| Patrick Cloke [:clokep], nhnt11 | | Patrick Cloke [:clokep], nhnt11 |