Tadas' Google Summer Of Code, mentored by Marcel Holtmann, got us a D-Bus service that does ObexPush and ObexFTP server and client. Last week, I cleaned up Tadas' patch, and sent a big patch to allow bluetooth-sendto feature-parity with the old gnome-obex-send.
nautilus-sendto already got tweaked to use the new program when sending over Bluetooth, and all that code lies in bluez-gnome in rawhide.
This morning, I added ObexFTP support to gnome-user-share. It seems like the right place to allow people to share pictures or music. Already in the newly released gnome-user-share 0.20 and in rawhide.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe7t3wkd3tztuqGvSuWrn_rFTpndaeYKoVTWZrdKW8unxfj7kZLmCZ8AgXCwpV9B5EWvUlwpyVQjLnFUM8FQPT5N-QWCQ9XfCq9TN1Pc2jhKmULTc9vpgFXfP6F6CEx4hEetJtrokI0VFzY6Qz/s320/Screenshot-File+Sharing+Preferences.png)
Next jobs on the line are getting rid of gnome-obex-server, finishing the widgets in bluez-gnome, and porting gnome-vfs-obexftp to gio (although that will probably mean a rewrite using obex-data-server again).