[Standards] File hosting XEP?

Sergey Dobrov binary at jrudevels.org
Wed Aug 15 08:44:12 UTC 2012

On 08/14/2012 08:55 PM, Todd Herman wrote:
>> -----Original Message-----
>> From: Sergey Dobrov [mailto:binary at jrudevels.org]
>> Sent: Tuesday, August 14, 2012 9:04 AM
>> To: XMPP Standards
>> Cc: Todd Herman
>> Subject: Re: File hosting XEP?
>> On 08/14/2012 07:47 PM, Todd Herman wrote:
>>>> -----Original Message-----
>>>> From: standards-bounces at xmpp.org [mailto:standards-
>> bounces at xmpp.org]
>>>> On Behalf Of Sergey Dobrov
>>>> Sent: Tuesday, August 14, 2012 4:44 AM
>>>> To: standards at xmpp.org
>>>> Subject: [Standards] File hosting XEP?
>>>> Hello all, hope you are all good.
>>>> Me and Jaussoin Timothée faced with a problem to attach files to
>> microblog posts. The easier way to do that is to serve files somewhere and
>> link to them from the posts. >But what is the appropriate way to do that?
>>> Having files somewhere and linking to them sounds a lot like Out-Of-Band
>> Data (XEP-0066).  It covers the linking part (mainly used in SI File Transfers
>> and Message stanzas) and leaves the transferring of the files and how they
>> are stored on the server to you.
>> Sure, but how client will upload it's attachments? I can do it in a client-specific
>> way, but then others will not be able to implement the same thing.
> XEP-0277 (Microblogging over XMPP) talks about supporting rich content by allowing XHTML (such as that defined in XEP-0071).  XEP-0071 has examples of embedding images using the "img" XHTML tag.  Perhaps something similar would work for your needs.

Don't you think that it's wrong to require clients support protocols
other than XMPP? What if clients work in some restricted environment or
etc? Again, there's no any mechanism that allow client to decide HOW
EXACTLY it can upload a file. Besides there are many protocols that
allow to upload a file (though I don't know how to control ACL anyway),
there is no way to precisely know about URL that will be used to access
the file. So I think that we need to use some protocol that designed to
make attachments through XMPP.

>> --
>> With best regards,
>> Sergey Dobrov,
>> XMPP Developer and JRuDevels.org founder.

With best regards,
Sergey Dobrov,
XMPP Developer and JRuDevels.org founder.

More information about the Standards mailing list