Thursday, November 15, 2012
Yet another file sharing xep proposal
Thanks to Matthew for uploading it and converting it to html:
http://matthewwild.co.uk/uploads/xep-macth.html
A prototype implementation of this is located in Gajim's plugin repository.
Saturday, October 6, 2012
Progress Report
My plan was the following:
- Have Jingle File Transfer stable in Gajim
- Implement Jingle File request in Gajim
- Write a Gajim plugin which implements a new XEP to share information of file and allow them to be requested by using Jingle File Request
- Send the new XEP to the XSF so that it can become a standard
Almost everything is done. 1 and 2 are 99% finished and the plugin is almost usable.
It can share the directory tree structure to another peer who has the permissions to view your shared files. But it can't download them, I'm still working on that.
No pictures to share (the interface is a prototype anyways). But you can download the source from https://bitbucket.org/zimio/fileshare_plugin
Thursday, April 12, 2012
JingleFT in main branch
Jingle file transfer has finally been merged into Gajim's default branch. Feel free to check it out, and report any bugs you find.
EDIT: Actually it is not yet merged right now, give it one week.
EDIT: Actually it is not yet merged right now, give it one week.
Saturday, February 11, 2012
Stalled
I'm still working on jingleFT for Gajim (not much progress there). The changes for xep-135 (no progress at all there). A secret project involving i2p (I don't talk about projects before having done a beta. No much progress there either).
The jingleFT branch of Gajim does need some refactoring. I made a state diagram of the file transfer, and it looks awful.
Clearly there are unnecessary states like transport info and proxy activated. The events are somewhat ambiguous, and the states accepted and initialized should be merged into one.
I'll fix it. See if I can shake off being so stalled.
The jingleFT branch of Gajim does need some refactoring. I made a state diagram of the file transfer, and it looks awful.
Clearly there are unnecessary states like transport info and proxy activated. The events are somewhat ambiguous, and the states accepted and initialized should be merged into one.
I'll fix it. See if I can shake off being so stalled.
Monday, January 16, 2012
Getting into I2P
For a long time I have heard of I2P and I thought it was a good idea, but never actually tried to install it. Today I installed I2P and I have to say that I'm amazed by it. I was expecting a barely functioning app, very slow response times and crappy ported apps running on top of it. I was wrong.
The I2P router console is simply great. It include many apps, such as its own web, email and BitTorrent servers. I'm not very good at describing stuff, and reading about it's probably too dry. I would recommend anybody to try it first if they are interested. It is like discovering a new internet inside of the internet.
It is true that it lacks a lot of services, and that's why I want to know more about developing apps for I2P.
The I2P router console is simply great. It include many apps, such as its own web, email and BitTorrent servers. I'm not very good at describing stuff, and reading about it's probably too dry. I would recommend anybody to try it first if they are interested. It is like discovering a new internet inside of the internet.
It is true that it lacks a lot of services, and that's why I want to know more about developing apps for I2P.
Subscribe to:
Posts (Atom)