Re: Does anyone use message/external-body?

2002-11-21 Thread Randall Gellens
At 9:46 PM -0800 11/14/02, Dan Kohn wrote:


 And so I'd ask, should this

 Content-Type: Message/External-body;





 Be replaced with:

 URL


Eudora converts message/external-body to the appropriate URL on 
display.  I find this handy.



Re: Does anyone use message/external-body?

2002-11-21 Thread Randall Gellens
At 1:17 PM -0600 11/15/02, Eric A. Hall wrote:


 There are just as many known problems with rendering long URLs
 as there are with message/external-body entities (eg, your example folded
 and became unusable in Mozilla).


If people would only enclose URLs in angle-brackets, these problems 
could be avoided.

- Why do so few people use angle-brackets?
- Why do so few browsers permit you to paste URLs enclosed in angle-brackets?



Re: Does anyone use message/external-body?

2002-11-21 Thread Vernon Schryver
 From: Randall Gellens [EMAIL PROTECTED]

 ...
 If people would only enclose URLs in angle-brackets, these problems 
 could be avoided.

 - Why do so few people use angle-brackets?
 - Why do so few browsers permit you to paste URLs enclosed in angle-brackets?

The second question answers the first for some of us.  If you want to
write text containing URLs that will be useful to as many people as
possible, you follow the spirit of standards even if that requires
ignoring their letter.


Vernon Schryver[EMAIL PROTECTED]




Re: Does anyone use message/external-body?

2002-11-17 Thread ned . freed
 For the last several years, all I-Ds and RFCs publication announcements
 have included message/external-body attachments to provide for automated
 retrieval of the associated document.  This causes very little
 distraction for those of us who prefer to use http or mailto URIs, while
 providing useful functionality for those using the external-body MIME
 type.

 However, this raises a question: does *anyone* use external-body in
 association with I-D announcements?  External-body was specified in RFC
 1341 in 1992, 2.5 years before URIs were first specified in RFC 1738.  I
 suspect that the use of external-body has been almost wholly, if not
 completely, supplanted.  Of MUAs, I think that at least mh supports the
 functionality, but is anyone using it?

I use it all the time. I use it mostly for I-D announcements, but I
also occasionally construct and send a message/external-body object myself.

Ned




Re: Does anyone use message/external-body?

2002-11-16 Thread Eric A. Hall

on 11/15/2002 4:14 PM Keith Moore wrote:
 However, this raises a question: does *anyone* use external-body in
  association with I-D announcements?

 Several MUAs support message/external-body, but they don't all work
 with the I-D announcements. Specifically, some MUAs only render the
 entities if a Content-Transfer-Encoding MIME header field is defined,



 How bizarre.  You mean those MUAs can default to 7bit for other
 bodyparts but not for message/external-body?

That's right. They aren't applying the default CTE to the entity headers
inside the message/external-body entity.

 And that multiple implementors have made this same error?

Netscape has had this problem since 3.x, and Mozilla still has it
(presumably they are all the same code tree). I seem to remember others
having the same problem but I can't find my testing notes.

 Even though fixing the MUAs would be the best fix in the long-term,
 adding the CTE MIME header field to these entities would at least
 allow more MUAs to render the entities appropriately. Since this is a
 mandatory header field for some entities, there is some argument that
 the missing CTE is the problem anyway.

 The RFC is quite clear that in the absence of a
 content-transfer-encoding field it is interpreted as 7bit.

Well, yeah, I don't disagree with the default interpretation. Some
argument specifically refers to those times when the docs aren't 7bit
(plenty of examples of I-Ds with 8bit text, despite the rules there too),
which eventually nests into ~it should always be declared.

 But I do think it would be an interesting experiment to add the line

 content-transfer-encoding: 7bit

 to the external body parts of those notices, just to see how many more
 MUAs worked with them.

It makes NS/Moz usable anyway.

-- 
Eric A. Hallhttp://www.ehsco.com/
Internet Core Protocols  http://www.oreilly.com/catalog/coreprot/




Re: Does anyone use message/external-body?

2002-11-15 Thread Keith Moore
 I suspect that the use of external-body has been almost wholly, if not
 completely, supplanted.  Of MUAs, I think that at least mh supports the
 functionality, but is anyone using it?

I use mh, but I don't use message/external-body.  It's not that the feature
is a bad idea, it's that mh's user interface for it is too annoying to use.

I'd like to know what could be done to encourage other UAs to implement it,
and in a user-friendly manner.  (no, using HTML tags doesn't provide the 
same functionality)

Keith




Re: Does anyone use message/external-body?

2002-11-15 Thread Matt Crawford
 However, this raises a question: does *anyone* use external-body in
 association with I-D announcements?

I access new I-Ds and RFCs through the message/external-body subparts
of the announcement, and I sometimes send out documents of my own
(not always IETF-related) using the same mecahnism.

I hope that lays your questions to rest.




Re: Does anyone use message/external-body?

2002-11-15 Thread Eric A. Hall

on 11/14/2002 11:46 PM Dan Kohn wrote:

 However, this raises a question: does *anyone* use external-body in
 association with I-D announcements?

Several MUAs support message/external-body, but they don't all work with
the I-D announcements. Specifically, some MUAs only render the entities if
a Content-Transfer-Encoding MIME header field is defined, and the I-Ds
don't define that MIME header field with those entities. The result is
that Netscape, Mozilla and some others don't render those links, meaning
that the message/external-body entities cannot be used by users with the
affected MUAs. This obviously limits usability.

Even though fixing the MUAs would be the best fix in the long-term, adding
the CTE MIME header field to these entities would at least allow more MUAs
to render the entities appropriately. Since this is a mandatory header
field for some entities, there is some argument that the missing CTE is
the problem anyway.

As to the larger question, I'm opposed to replacing the external links
with URLs. There are just as many known problems with rendering long URLs
as there are with message/external-body entities (eg, your example folded
and became unusable in Mozilla). Besides, the IETF should eat its own dog
food, and message/external-body is an important type. Now if we could just
make it work with some of the popular MUAs...

While we're on the topic of troublesome messages from the IETF, it's also
interesting to note that the I-D submission response messages are also
malformed, containing two different Subject header fields:

  Subject: Re: draft-ietf-crisp-lw-user-00.txt
  Subject: Autoreply from Internet Draft Submission Manager


-- 
Eric A. Hallhttp://www.ehsco.com/
Internet Core Protocols  http://www.oreilly.com/catalog/coreprot/




Re: Does anyone use message/external-body?

2002-11-15 Thread John Stracke
On Fri, 2002-11-15 at 14:17, Eric A. Hall wrote:
As to the larger question, I'm opposed to replacing the external links
with URLs. There are just as many known problems with rendering long URLs
as there are with message/external-body entities (eg, your example folded
and became unusable in Mozilla).

But you can put URLs into message/external-body (see RFC-2017).  This
would be easy for receiving MUAs to implement, since most have access to
a browser one way or another; and it would be easier for users to work
with, since people are accustomed to URLs by this point.  Some MUAs
already let you drag a link from a browser, or specify an attachment by
URL; adding the option to send it as a message/external-body instead of
inline would be a very small extra for users to learn.

-- 
/\
|John Stracke  | http://www.centivinc.com |HTML OK   |
|Principal Engineer|=|
|Centiv|Simply vanished--like an old oak table.|
|[EMAIL PROTECTED]|--Lord Percy, _Black Adder II_   |
\/




Re: Does anyone use message/external-body?

2002-11-15 Thread Keith Moore
  However, this raises a question: does *anyone* use external-body in
  association with I-D announcements?
 
 Several MUAs support message/external-body, but they don't all work with
 the I-D announcements. Specifically, some MUAs only render the entities if
 a Content-Transfer-Encoding MIME header field is defined, 

How bizarre.  You mean those MUAs can default to 7bit for other bodyparts
but not for message/external-body?  And that multiple implementors have
made this same error?  

 Even though fixing the MUAs would be the best fix in the long-term, adding
 the CTE MIME header field to these entities would at least allow more MUAs
 to render the entities appropriately. Since this is a mandatory header
 field for some entities, there is some argument that the missing CTE is
 the problem anyway.

The RFC is quite clear that in the absence of a content-transfer-encoding 
field it is interpreted as 7bit.  And while for some types it is a 
practical necessity (try encoding a JPEG image using only octets between
0x01-0x7f with 0x0d 0x0a pairs every 80 or so octets) as far as
the MIME standards are concerned it's not mandatory for any kind of body 
part.   Certainly it's not needed for message/external-body.

But I do think it would be an interesting experiment to add the line

content-transfer-encoding: 7bit

to the external body parts of those notices, just to see how many more 
MUAs worked with them.

Keith




Re: Does anyone use message/external-body?

2002-11-15 Thread Paul Ebersman

moore I use mh, but I don't use message/external-body.  It's not that
moore the feature is a bad idea, it's that mh's user interface for it
moore is too annoying to use.

You're using MH as your MUA and you are complaining about something
not having a user-friendly interface? B^)

MH is modular. Write your own or use a more user-friendly and modern
mailer... Don't bitch about possible new technology when you're using
software that hasn't been updated in multiple years.

For reference, I do use MH. I just don't bitch about its ugliness.