Hey Yann, We added XEP-129 (webdav) support to Openfire for the next release. The code is now available on trunk. As I said, we added webdav support for sharing files in rooms so we didn't have to implement PROPPATCH (being a SHOULD and not a MUST there is some room to not use it) ;).
We initially were going to also implement XEP-135 but due to time constraints and requirements we decided to punt it. XEP-135 was basically giving us notifications and files listings. When integrated to MUC the notification can be done in the room itself and asking clients to join a room and also check a node looked to us like a little redundant. So since we were going into undefined-land by sharing files in a room we finally decided to only use XEP-129 that was enough for us. Regards, -- Gato ________________________________________ From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Yann Biancheri [EMAIL PROTECTED] Sent: Tuesday, August 19, 2008 2:04 AM To: XMPP Extension Discussion List Subject: Re: [Standards] DevCon report Hi guys, The Muc approach seems very interesting to us since we've based a lot of our protocols extension on XEP-0045: - mucom: multi user communities [1] - mucol : multi user collaboration for which we have and audio/video and appsharing implementation [2] An easy way to allow all the occupants of a room to access a given file might be to define the JID [EMAIL PROTECTED] (couldn't found a name for that JID, is there any?) as an authorized entity. By such all room jid ([EMAIL PROTECTED]/nick) would be authorized to download the file if the users uses this JID in the HTTP request. What is missing for us in the WebDav XEP is an additional layer that would allow to manage files. For example, we might want to associate files to a community, and allow members of this community to download them. These files could be forms to fill in to join the community, .... Basically, what we would need is XEP-0135 (file sharing) with XEP-0129 (WebDav file transfer). Is it possible to use Webdav as a stream method for XEP-0096 (file transfer)? Only thing missing then would be to allow users to add files to a MUC room which shouldn't be too complicated. What's great with XEP-0135 is that it'd work for MUC rooms and also for users. Gato is there any kind of WebDav support in Openfire? Would jdisk allow such usage? If yes is there a way to see exactly what's exchange between the server and the client (even if it's not a XEP, just to look at the stanza workflow). -Yann [1] : http://www.xmpp.org/extensions/inbox/communities.html [2] : http://www.xmpp.org/extensions/inbox/mucol.html On 18 août 08, at 23:06, Zenon Kuder jr. wrote: > Hello, > > Dne Monday 18 of August 2008 18:48:10 Peter Saint-Andre napsal(a): >> http://dev.jabbim.cz/jdisk >> >> Pavel and I have an action item to write up how this works. I think >> you >> use standard XEP-0096 to upload files to the server and it stores >> them >> for you, but I'm not sure how they are retrieved. > > Jabber Disk works as a service/transport/bot. You register/add > contacts to > your roster which you can upload files to via ordinary filetransfer > (0096). > You can download them via commands - after typing the right command > the bot > initiates FT with you, which you accept and retrieve the file. > There's also > the possibility to have the files listed on http or build some other > service > upon that. (At Jabbim, we have http://album.jabbim.cz/ built upon > jabber > disk). > > BTW, I've heard that Astro is working on ejabberd module version of > jabberdisk. > >> >> Gaston Dombiak wrote: >>> I didn’t assist to the Summit @ Brussels so I lack a lot of >>> information. >>> Having said that, What is JabberDisk? Can’t we use XEP-129 and may >>> be >>> also XEP-135 for that goal? We are using XEP-129 for file sharing >>> (in >>> rooms) and since it’s server based it should be possible to hook >>> up a >>> virus scanning solution. It is also possible to define users/ >>> entities >>> allowed to get the file. So is JabberDisk == XEP-129? :) >>> >>> -- Gato >>> >>> >>> On 8/18/08 2:20 AM, "Yann Biancheri" <[EMAIL PROTECTED]> wrote: >>> >>> Hi everyone, >>> >>> I remember we spoke about "JabberDisk" at the last XMPP Summit in >>> Brussels but I can't found any documentation on it in the xeps or >>> Jabber wiki. We'd like to share images between multiple xmpp >>> entities, and we have to check for viruses in the transfered file. >>> As >>> such, JabberDisk seems to be the way to go since it implies an >>> intermediate server. The File Sharing and File Repository and >>> Sharing xep >>> seems to be good starting points but I was wondering if the action >>> items >>> for Jabber Disk has been performed or not. We can help documenting >>> that >>> approach if nothing has been done yet. > > -- > Stop Skype Plague > XMPP Jabber ID: [EMAIL PROTECTED]
