Provide the ability to send file via IM

NEW
Unassigned

Status

Thunderbird
Instant Messaging
--
enhancement
5 years ago
3 years ago

People

(Reporter: Usul, Unassigned)

Tracking

(Depends on: 1 bug)

17 Branch

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

5 years ago
Once in a while while chatting I'll send files. In Thunderbird I can't. Also that would be a nice plug for FileLink, specially when sending to clients that won't receive file (gtalk on android for instance).
Doing this with FileLink is a must! File transfer over instant messaging is notoriously bad (meaning an awful user experience...).

To lay out some of the work involved in this:
1. The chat/ backend would need to be updated to know when to initiate/receive a file transfer.
2. UI would need to be created to initiate/receive file transfers + handling of downloading files (although this could be handled however Thunderbird deals with attachments, most likely).
3. The protocol implementations would need to be updated to support file transfers (with a fallback to FileLink?)
    3a. XMPP needs to implement XEP-96 SI File Transfer [1] or XEP-234 Jingle File Transfer [2] (I don't know which of these is "more supported" or if both should be supported). (Bug 729544 might be of some help for the Jingle option...?)
    3b. IRC needs to implement some of the various DCC methods: SEND, FILE [3], Turbo DCC [4], REVERSE [5], RSEND [??? no source], RESUME [6]. I'm sure there's more out there too. [7] Has a full list/comparison. :) I have some partial DCC code around somewhere...

[1] http://xmpp.org/extensions/xep-0096.html
[2] http://xmpp.org/extensions/xep-0234.html
[3] http://www.irchelp.org/irchelp/rfc/dccspec.html
[4] http://www.visualirc.net/tech-tdcc.php
[5] http://cvs.epicsol.org/cgi/viewcvs.cgi/epic5/doc/DCC_REVERSE?rev=1.4
[6] http://www.team-clanx.org/help/dccresum.txt
[7] http://www.kvirc.de/docu/doc_dcc_connection.html

[Instantbird bug] https://bugzilla.instantbird.org/show_bug.cgi?id=9
(Reporter)

Updated

5 years ago
Duplicate of this bug: 788127
(Reporter)

Updated

5 years ago

Updated

3 years ago
Depends on: 1014644
You need to log in before you can comment on or make changes to this bug.