Bug 63520 - jabber file transfer feature
Summary: jabber file transfer feature
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: Jabber Plugin (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR wishlist
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-31 15:58 UTC by Tom Wesley
Modified: 2004-05-26 19:24 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Wesley 2003-08-31 15:58:25 UTC
Version:           0.7.90cvs >= 20030812 (using KDE 3.1.3)
Installed from:    Gentoo
Compiler:          gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r2, propolice)
OS:          Linux (i686) release 2.4.20-gentoo-r6

Add support for file transfers in Jabber.  It seems that gabber already has this support...?
Comment 1 Till Gerken 2003-09-01 12:33:37 UTC
File transfers are not really standardized yet, so most of the other clients can only talk to 
other users using the same client. I think the Jabber Council has recently voted on a 
standard, however, we depend on our backend library to support this. The file transfer 
code is already there, it just needs a bit of fixing up. Once that is done, they'll get 
included into the interface as well. 
Comment 2 ykoehler 2003-09-29 17:07:37 UTC
Has any progress been done on this or the last comment is still the current
Jabber Kopete File Transfer state?
Comment 3 Till Gerken 2003-09-29 17:55:16 UTC
The next synch with libxmpp will most likely include filetransfer code. Since 
Justin is still working on it, I don't know when he'll get the code stable 
enough. I expect this to be by the end of the year - since we can't add this 
feature before KDE 3.2, the timeline should be realistic. 
Comment 4 Cle 2004-01-31 12:00:50 UTC
> File transfers are not really standardized yet, so most of the other clients can > only talk to other users using the same client.

at http://www.jabber.org/user/clientlist.php?Platform=Linux
there are listed four clients with full filetransfer support.
regarding standardization, will kopete then be able to transfer
files to these clients as soon as this feature is implemented?
Comment 5 Till Gerken 2004-01-31 18:10:48 UTC
Our backend library still does not support filetransfers but will hopefully do so soon. Depending on which standards the other clients follow in terms of filetransfer, Kopete will be able to communicate with them or not.

In the long run, all clients will obey to whatever the Jabber Foundation regards as the "official" protocol(s).
Comment 6 Till Gerken 2004-03-17 12:59:50 UTC
CVS commit by gerken: 

Add file transfer support to the Jabber plugin, according
to JEPs 65, 95, 96.
CCMAIL: 63520-done@bugs.kde.org


  A            jabberfiletransfer.cpp   1.1 [GPL (v2+)]
  A            jabberfiletransfer.h   1.1 [GPL (v2+)]
  M +5 -1      Makefile.am   1.40
  M +87 -0     jabberaccount.cpp   1.93
  M +16 -1     jabberaccount.h   1.39
  M +38 -3     jabbercontact.cpp   1.168
  M +19 -0     jabbercontact.h   1.94
  M +0 -4      jabberprotocol.cpp   1.208
  M +0 -5      jabberprotocol.h   1.98
  M +2 -0      ui/Makefile.am   1.30
  M +83 -1     ui/dlgjabbereditaccountwidget.ui   1.27
  M +17 -1     ui/jabbereditaccountwidget.cpp   1.37



Comment 7 Jesper Krogh 2004-05-26 19:10:40 UTC
Shold it hereby work ind the Kopete version shipping with KDE 3.2.2?

Comment 8 Matt Rogers 2004-05-26 19:16:43 UTC
no. KDE 3.3 Alpha 1 should have it though.
Comment 9 Till Gerken 2004-05-26 19:24:13 UTC
Yes, Alpha 1 has it.