On Wed, 2012-01-04 at 11:24 +0000, Kevin Smith wrote:
> On Wed, Jan 4, 2012 at 11:18 AM, Dave Cridland <d...@cridland.net> wrote:
> > On Wed Jan  4 11:12:56 2012, Kevin Smith wrote:
> >> <message><carbon><forward><message/></forward></carbon></message>
> > Isn't the <forward/> providing no information at all, here? (Not that it
> > ever was).
> >
> > Surely it's entirely and completely implied by the <carbon/>.
> 
> Other than making it nice and easy for clients to deal with the
> forwarded message. It's true we could put the children of <forward>
> directly into every parent protocol that uses it (currently only two
> or three, I realise), but it's nice to be able to reuse the 'oh, it's
> a forward' parsing/serialising/whatever.

I think that either what Kev said or this:

<message>
 <which-protocol/>
 <forward>
  <something/>
 </forward>
</message>

makes most sense.  (MattJs 137bis draft does this.)  With the later, you
can have some separation of metadata and content.

But more importantly, I think that consistency among forwards-using XEPs
would be nice.
-- 
Kim Alvefur <z...@zash.se>

Reply via email to