Re: Please review updated 1id-guidelines

2005-04-12 Thread Bob Braden

Bruce Lilly wrote:
  * 
  * The problem is that 1id-guidelines appears many places; there is one
  * version (and, yes, I mean the content of the various documents
  * differs; these are not merely mirrors) on the ISI.EDU ftp site in the
  * in-notes directory (where the RFCs live), another on the ftp.ietf.org
  * site in the ietf directory (as referenced by the RFC-Editor's web
  * site), and then there's the version at http://www.ietf.org/ietf (which

The RFC Editor apologizes for not noticing this before.  We have now
deleted the ancient version /in-notes/1id-guidelines.txt from our
directory.  Our web page (howtopub.html) already does point
to the latest IETF version (Bill Fenner's).

RFC Editor


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread Colin Perkins
On 15 Mar 2005, at 21:25, The IESG wrote:
The IESG has received a request from an individual submitter to 
consider the following document:

- 'Media Type Specifications and Registration Procedures '
   draft-freed-media-type-reg-02.txt as a BCP
The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action.  Please send any comments to the
iesg@ietf.org or ietf@ietf.org mailing lists by 2005-04-12.
I have reviewed draft-freed-media-type-reg-03.txt, and have a number of
comments intended to align the registration procedures with the current
practice defined RFC 3555. These primarily arise due to the widespread 
use
of media subtype names to identify formats that can be conveyed within 
RTP.

The rules for display of text media types assume that such types are, to
some extent, readable without special purpose viewing software. This is
certainly true for most types, but some existing types have restrictions
on their use which are incompatible with this rule (e.g. the text/t140
type specified in RFC 2793 is a framed encoding defined only for 
transfer
via RTP and cannot be directly displayed). The following edit to Section
4.2.1 (Text Media Types), third paragraph, is one way to resolve this
inconsistency, by noting that subtypes which are defined with restricted
usage cannot necessarily be directly displayed:

OLD:
   Beyond plain text, there are many formats for representing what might
   be known as rich text.  An interesting characteristic of many such
   representations is that they are to some extent readable even without
   the software that interprets them.  It is useful, then, to
   distinguish them, at the highest level, from such unreadable data as
   images, audio, or text represented in an unreadable form.  In the
   absence of appropriate interpretation software, it is reasonable to
   show subtypes of text to the user, while it is not reasonable to do
   so with most non textual data.  Such formatted textual data should be
   represented using subtypes of text.
NEW:
   Beyond plain text, there are many formats for representing what might
   be known as rich text.  An interesting characteristic of many such
   representations is that they are to some extent readable even without
   the software that interprets them.  It is useful, then, to
   distinguish them, at the highest level, from such unreadable data as
   images, audio, or text represented in an unreadable form.  In the
   absence of appropriate interpretation software, and provided the 
subtype
   

   is not defined for restricted usage, it is reasonable to show 
subtypes
   
   of text to the user, while it is not reasonable to do so with most 
non
   textual data.  Such formatted textual data should be represented 
using
   subtypes of text.

The addition of the framed encoding defined in section 4.8 is valuable
now that media types are being widely used outside the traditional email
environment. Since there are many media types defined to use RTP 
framing,
and since RFC 3555 imposes additional registration requirements on these
formats, it would be useful to reference it from within this draft. The
following change to section 4.8 is one possible such edit:

OLD:
   framed The content consists of a series of frames or packets without
  internal framing or alignment indicators.  Additional out of band
  information is needed to interpret the data properly, including
  but not necessarily limited to knowledge of the boundaries between
  successive frames.  Note that media types of this sort cannot
  simply be stored in a file or transported as a simple stream of
  octets, and therefore such media types are unsuitable for use in
  many traditional protocols.
   Additional restrictions on 7bit and 8bit are given in [RFC2046].
NEW:
   framed The content consists of a series of frames or packets without
  internal framing or alignment indicators.  Additional out of band
  information is needed to interpret the data properly, including
  but not necessarily limited to knowledge of the boundaries between
  successive frames and knowledge of the transport mechanism.  Note
   ^
  that media types of this sort cannot simply be stored in a file or
  transported as a simple stream of octets, and therefore such media
  types are unsuitable for use in many traditional protocols.
   Additional restrictions on 7bit and 8bit are given in [RFC2046].
   A commonly used transport with framed encoding is the Real-time
   ^^^
   Transport Protocol, RTP.  Additional rules for framed encodings
   ^^^
   defined for transport using RTP are given in [RFC3555].
   

Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread ned . freed
On 15 Mar 2005, at 21:25, The IESG wrote:
 The IESG has received a request from an individual submitter to
 consider the following document:

 - 'Media Type Specifications and Registration Procedures '
draft-freed-media-type-reg-02.txt as a BCP

 The IESG plans to make a decision in the next few weeks, and solicits
 final comments on this action.  Please send any comments to the
 iesg@ietf.org or ietf@ietf.org mailing lists by 2005-04-12.

I have reviewed draft-freed-media-type-reg-03.txt, and have a number of
comments intended to align the registration procedures with the current
practice defined RFC 3555. These primarily arise due to the widespread
use
of media subtype names to identify formats that can be conveyed within
RTP.
Thanks for taking the time to review it.
The rules for display of text media types assume that such types are, to
some extent, readable without special purpose viewing software. This is
certainly true for most types, but some existing types have restrictions
on their use which are incompatible with this rule (e.g. the text/t140
type specified in RFC 2793 is a framed encoding defined only for
transfer
via RTP and cannot be directly displayed). The following edit to Section
4.2.1 (Text Media Types), third paragraph, is one way to resolve this
inconsistency, by noting that subtypes which are defined with restricted
usage cannot necessarily be directly displayed:

OLD:

Beyond plain text, there are many formats for representing what might
be known as rich text.  An interesting characteristic of many such
representations is that they are to some extent readable even without
the software that interprets them.  It is useful, then, to
distinguish them, at the highest level, from such unreadable data as
images, audio, or text represented in an unreadable form.  In the
absence of appropriate interpretation software, it is reasonable to
show subtypes of text to the user, while it is not reasonable to do
so with most non textual data.  Such formatted textual data should be
represented using subtypes of text.

NEW:

Beyond plain text, there are many formats for representing what might
be known as rich text.  An interesting characteristic of many such
representations is that they are to some extent readable even without
the software that interprets them.  It is useful, then, to
distinguish them, at the highest level, from such unreadable data as
images, audio, or text represented in an unreadable form.  In the
absence of appropriate interpretation software, and provided the
subtype
   

is not defined for restricted usage, it is reasonable to show
subtypes

of text to the user, while it is not reasonable to do so with most
non
textual data.  Such formatted textual data should be represented
using
subtypes of text.
I'm quite sympathetc to the underlying problem, but IMO this change is
unacceptable, in that in order to make it work the fact that a given subtype is
intended for restricted usage would have to be known to the display agent. The
whole idea of having top-level types is predicated on not needing this sort of
exception information.
The addition of the framed encoding defined in section 4.8 is valuable
now that media types are being widely used outside the traditional email
environment. Since there are many media types defined to use RTP
framing,
and since RFC 3555 imposes additional registration requirements on these
formats, it would be useful to reference it from within this draft. The
following change to section 4.8 is one possible such edit:

OLD:

framed The content consists of a series of frames or packets without
   internal framing or alignment indicators.  Additional out of band
   information is needed to interpret the data properly, including
   but not necessarily limited to knowledge of the boundaries between
   successive frames.  Note that media types of this sort cannot
   simply be stored in a file or transported as a simple stream of
   octets, and therefore such media types are unsuitable for use in
   many traditional protocols.

Additional restrictions on 7bit and 8bit are given in [RFC2046].

NEW:

framed The content consists of a series of frames or packets without
   internal framing or alignment indicators.  Additional out of band
   information is needed to interpret the data properly, including
   but not necessarily limited to knowledge of the boundaries between
   successive frames and knowledge of the transport mechanism.  Note
^
   that media types of this sort cannot simply be stored in a file or
   transported as a simple stream of octets, and therefore such media
   types are unsuitable for use in many traditional protocols.

  

Re: IMS, IM-SSF

2005-04-12 Thread Jonathan Rosenberg
Questions on IMS should probably be directed towards 3gpp mailers, since 
that it is where it is being standardized. For SIP questions, you should 
direct your queries to sip-implementors@cs.columbia.edu, which is where 
general implementation help and QA takes place. For issues related to 
sip protocol design, please direct those to the sip list here at IETF, 
[EMAIL PROTECTED]

To answer your question, I think you are perhaps talking about a call 
transfer. That is accomplished by sending a REFER request from the 
caller to the called party to transfer them.

-Jonathan R.
Nuno Novo wrote:
In the IMS network when the Called party, after speaking  with the 
Caller for a while, sends a BYE request there is a possibility for 
reconnecting the Caller to another called party  (reconnect). The Caller 
is putted in a state of standby but is not disconnected.

 

Caller à Called party 
1--à Called party 2

 

The question is the following, when the second called party is contacted 
we need to connect the Caller to this new Called party, so how this is 
made? Is the Caller informed of the address of the new called party by a 
SIP UPDATE? Or this process is made in the MRCP that judges this call as 
a conference call?

 

Regards, 

  Nuno Novo
 


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf
--
Jonathan D. Rosenberg, Ph.D.   600 Lanidex Plaza
Director, Service Provider VoIP Architecture   Parsippany, NJ 07054-2711
Cisco Systems
[EMAIL PROTECTED]  FAX:   (973) 952-5050
http://www.jdrosen.net PHONE: (973) 952-5000
http://www.cisco.com
___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


RE: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread Scott Hollenbeck
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On 
 Behalf Of [EMAIL PROTECTED]
 Sent: Tuesday, April 12, 2005 12:57 PM
 To: Colin Perkins
 Cc: iesg@ietf.org; ietf@ietf.org
 Subject: Re: Last Call: 'Media Type Specifications and 
 Registration Procedures' to BCP

[snip]

 I'm quite sympathetc to the underlying problem, but IMO this change is
 unacceptable, in that in order to make it work the fact that 
 a given subtype is
 intended for restricted usage would have to be known to the 
 display agent. The
 whole idea of having top-level types is predicated on not 
 needing this sort of
 exception information.

Ned, how would you reconcile the current text in your document with the
practice specified in RFC 3555?  It's been alleged that the documents are
not in alignment.

-Scott-


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


RE: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread ned . freed
  -Original Message-
  From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
  Behalf Of [EMAIL PROTECTED]
  Sent: Tuesday, April 12, 2005 12:57 PM
  To: Colin Perkins
  Cc: iesg@ietf.org; ietf@ietf.org
  Subject: Re: Last Call: 'Media Type Specifications and
  Registration Procedures' to BCP

 [snip]

  I'm quite sympathetc to the underlying problem, but IMO this change is
  unacceptable, in that in order to make it work the fact that
  a given subtype is
  intended for restricted usage would have to be known to the
  display agent. The
  whole idea of having top-level types is predicated on not
  needing this sort of
  exception information.

 Ned, how would you reconcile the current text in your document with the
 practice specified in RFC 3555?  It's been alleged that the documents are
 not in alignment.

Assuming they really are out of alignment, I'd reconcile them by making
whatever changes are appropriate in a revision to RFC 3555. Changing
fundamental aspects of how media types are supposed to work and which vast
tracts of code depend on is just not an option.

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread Colin Perkins
On 12 Apr 2005, at 18:30, [EMAIL PROTECTED] wrote:
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of [EMAIL PROTECTED]
Sent: Tuesday, April 12, 2005 12:57 PM
To: Colin Perkins
Cc: iesg@ietf.org; ietf@ietf.org
Subject: Re: Last Call: 'Media Type Specifications and
Registration Procedures' to BCP

[snip]

I'm quite sympathetc to the underlying problem, but IMO this change 
is
unacceptable, in that in order to make it work the fact that
a given subtype is
intended for restricted usage would have to be known to the
display agent. The
whole idea of having top-level types is predicated on not
needing this sort of
exception information.

Ned, how would you reconcile the current text in your document with 
the
practice specified in RFC 3555?  It's been alleged that the documents 
are
not in alignment.
Assuming they really are out of alignment, I'd reconcile them by making
whatever changes are appropriate in a revision to RFC 3555. Changing
fundamental aspects of how media types are supposed to work and which 
vast
tracts of code depend on is just not an option.
The other changes I suggested were to align the draft with RFC 3555. 
This is a related change, primarily introduced because of the 
text/t140 type which is clearly textual data, but requires software 
to decode (and was registered under the RFC 3555 rules). Apologies if 
that wasn't clear.

Colin
___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread Colin Perkins
On 12 Apr 2005, at 17:57, [EMAIL PROTECTED] wrote:
...
The rules for display of text media types assume that such types are, 
to
some extent, readable without special purpose viewing software. This 
is
certainly true for most types, but some existing types have 
restrictions
on their use which are incompatible with this rule (e.g. the 
text/t140
type specified in RFC 2793 is a framed encoding defined only for
transfer
via RTP and cannot be directly displayed). The following edit to 
Section
4.2.1 (Text Media Types), third paragraph, is one way to resolve 
this
inconsistency, by noting that subtypes which are defined with 
restricted
usage cannot necessarily be directly displayed:
...
NEW:

Beyond plain text, there are many formats for representing what 
might
be known as rich text.  An interesting characteristic of many 
such
representations is that they are to some extent readable even 
without
the software that interprets them.  It is useful, then, to
distinguish them, at the highest level, from such unreadable data 
as
images, audio, or text represented in an unreadable form.  In the
absence of appropriate interpretation software, and provided the
subtype


is not defined for restricted usage, it is reasonable to show
subtypes

of text to the user, while it is not reasonable to do so with 
most
non
textual data.  Such formatted textual data should be represented
using
subtypes of text.
I'm quite sympathetc to the underlying problem, but IMO this change is
unacceptable, in that in order to make it work the fact that a given 
subtype is intended for restricted usage would have to be known to the 
display agent. The whole idea of having top-level types is predicated 
on not needing this sort of exception information.
Sure, but if the display agent is unaware of the restrictions, it won't 
ever be able to receive the media data. The example I have in mind in 
text/t140 which is UTF-8 text framed within RTP packets [RFC 2793]. 
The media type is defined only for use with RTP, and an agent that 
doesn't know how to decode RTP framing (i.e. a sequence of UDP packets 
with explicit time and ordering data) will never see the data.

Colin
___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread Bruce Lilly
  Date: 2005-04-12 11:58
  From: Colin Perkins [EMAIL PROTECTED]

 I have reviewed draft-freed-media-type-reg-03.txt, and have a number of
 comments intended to align the registration procedures with the current
 practice defined RFC 3555. These primarily arise due to the widespread 
 use
 of media subtype names to identify formats that can be conveyed within 
 RTP.
 
 The rules for display of text media types assume that such types are, to
 some extent, readable without special purpose viewing software. This is
 certainly true for most types, but some existing types have restrictions
 on their use which are incompatible with this rule (e.g. the text/t140
 type specified in RFC 2793 is a framed encoding defined only for 
 transfer
 via RTP and cannot be directly displayed).

RFC 2793 states COMMON usage, not restricted, and makes no mention of
any sort of restrictions under Interoperability considerations!  RFC
2793 also says:

   Applications which use this media type:
 Text communication terminals and text conferencing tools.

Surely when some content is reassembled from the individual packets, it
can be presented without special purpose software (other than that
required for charset issues and local presentation conditions).  If
it cannot be presented, it's difficult to imagine how the media type
would be used in the stated intended applications.  If a substantial
amount (more than one MTU) of text/plain is transmitted via some
application-level protocol over TCP (rather than RTP), one of course
has to reassemble the content for the application layer for 
presentation.  In what way does use of RTP instead of TCP (UDP, etc.)
at a transport protocol layer change that?

One might even ask in what sense -- at the application layer --
text/t140 is meant to be different from text/plain.  Perhaps the issue
is not so much with the registration procedure draft as with the
text/t140 registration...  or maybe RFC 2793 isn't a good example of
the issue you have in mind.

 The following edit to Section 
 4.2.1 (Text Media Types), third paragraph, is one way to resolve this
 inconsistency, by noting that subtypes which are defined with restricted
 usage cannot necessarily be directly displayed:

Again, I'm not sure that helps for RFC 2793, which doesn't indicate
restricted usage. 

 OLD:
 
     Beyond plain text, there are many formats for representing what might
[...]
     show subtypes of text to the user, while it is not reasonable to do

present might be an improvement over show, as it accommodates
text-to-speech conversion (for visually impaired users).

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Last Call: 'Requirements for IETF Draft Submission Toolset' to Informational RFC

2005-04-12 Thread Kireeti Kompella
On Fri, 8 Apr 2005, Scott W Brim wrote:

 On 4/7/2005 10:36, Brian E Carpenter allegedly wrote:
  Regardless of the interesting side-discussion about 'voting',
  what the toy shows after about a day is:
 
  prefer nroff: 8
  prefer xml:  37
  neither:  9

 I wonder how many of those have actually written a draft using both?

I have.  I'm a recent convert to xml, and hugely prefer xml, to the
extent that I have converted most resubmissions of mine from nroff to
xml.

Kireeti.
---

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread Colin Perkins
On 12 Apr 2005, at 19:45, Bruce Lilly wrote:
 Date: 2005-04-12 11:58
 From: Colin Perkins [EMAIL PROTECTED]

I have reviewed draft-freed-media-type-reg-03.txt, and have a number 
of
comments intended to align the registration procedures with the 
current
practice defined RFC 3555. These primarily arise due to the widespread
use
of media subtype names to identify formats that can be conveyed within
RTP.

The rules for display of text media types assume that such types are, 
to
some extent, readable without special purpose viewing software. This 
is
certainly true for most types, but some existing types have 
restrictions
on their use which are incompatible with this rule (e.g. the 
text/t140
type specified in RFC 2793 is a framed encoding defined only for
transfer
via RTP and cannot be directly displayed).
RFC 2793 states COMMON usage, not restricted, and makes no mention of
any sort of restrictions under Interoperability considerations!  RFC
2793 also says:
   Applications which use this media type:
 Text communication terminals and text conferencing tools.
The encoding considerations section of the registration limits this to 
RTP. The lack of clarity on where to specify restricted domains of 
applicability is one of the things I hope this update to the media type 
registration guidelines will fix.

Surely when some content is reassembled from the individual packets, it
can be presented without special purpose software (other than that
required for charset issues and local presentation conditions).  If
it cannot be presented, it's difficult to imagine how the media type
would be used in the stated intended applications.  If a substantial
amount (more than one MTU) of text/plain is transmitted via some
application-level protocol over TCP (rather than RTP), one of course
has to reassemble the content for the application layer for
presentation.  In what way does use of RTP instead of TCP (UDP, etc.)
at a transport protocol layer change that?
One might even ask in what sense -- at the application layer --
text/t140 is meant to be different from text/plain.  Perhaps the issue
is not so much with the registration procedure draft as with the
text/t140 registration...  or maybe RFC 2793 isn't a good example of
the issue you have in mind.
An alternative example would be draft-ietf-avt-text-red-05.txt which, 
due to the way SDP/SIP signalling works, needs to use the same top 
level media type as text/t140.

Colin
___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread Robert Elz
Date:Tue, 12 Apr 2005 19:03:03 +0100
From:Colin Perkins [EMAIL PROTECTED]
Message-ID:  [EMAIL PROTECTED]

  | Sure, but if the display agent is unaware of the restrictions, it won't 
  | ever be able to receive the media data. The example I have in mind in 
  | text/t140 which is UTF-8 text framed within RTP packets [RFC 2793]. 
  | The media type is defined only for use with RTP,

I'm not sure I believe that works.   What prevents this message from
containing an alternative to the text/plain that is (currently) its
only body type, with a Content-Type: text/t140 field (and correctly
formatted for that, as much as it can be in a e-mailbody)  ?

Or what prevents a HTTP response with Content-Type: text/t140?

Sure, the rules for use of that content-type may have been violated,
but what is your MUA (or browser) supposed to do when it receives the message?
All it is likely to know is that it has received yet another odd text/unknown
content type.   And if it is to be displayed, treating it just like all
other text/weird types as the fallback (better than nothing) option ?

I think Ned's point (though he can certainly speak for himself) is that
if rfc3555 is allowing registrations like that, then rfc3555 needs to
be fixed, and any bogus registrations that have been made, need to be
corrected.

kre


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread Colin Perkins
On 12 Apr 2005, at 20:51, Robert Elz wrote:
Date:Tue, 12 Apr 2005 19:03:03 +0100
From:Colin Perkins [EMAIL PROTECTED]
Message-ID:  [EMAIL PROTECTED]
  | Sure, but if the display agent is unaware of the restrictions, it 
won't
  | ever be able to receive the media data. The example I have in mind 
in
  | text/t140 which is UTF-8 text framed within RTP packets [RFC 
2793].
  | The media type is defined only for use with RTP,

I'm not sure I believe that works.   What prevents this message from
containing an alternative to the text/plain that is (currently) its
only body type, with a Content-Type: text/t140 field (and correctly
formatted for that, as much as it can be in a e-mailbody)  ?
Or what prevents a HTTP response with Content-Type: text/t140?
Sure, the rules for use of that content-type may have been violated,
but what is your MUA (or browser) supposed to do when it receives the 
message?
All it is likely to know is that it has received yet another odd 
text/unknown
content type.   And if it is to be displayed, treating it just like all
other text/weird types as the fallback (better than nothing) option ?

I think Ned's point (though he can certainly speak for himself) is that
if rfc3555 is allowing registrations like that, then rfc3555 needs to
be fixed, and any bogus registrations that have been made, need to be
corrected.
RFC 3555 allows media types to be defined for transport only via RTP. 
The majority of these registrations are under the audio and video 
top-level types, with a small number being under text. Is your 
objection to any media type being defined only for transport via RTP, 
or to text media types being defined only for transport via RTP?

Colin
___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread Robert Elz
Date:Tue, 12 Apr 2005 21:20:28 +0100
From:Colin Perkins [EMAIL PROTECTED]
Message-ID:  [EMAIL PROTECTED]

  | RFC 3555 allows media types to be defined for transport only via RTP. 
  | The majority of these registrations are under the audio and video 
  | top-level types, with a small number being under text. Is your 
  | objection to any media type being defined only for transport via RTP, 
  | or to text media types being defined only for transport via RTP?

Not to either of those being attempted, but to the expectation that the
only via RTP will, or can, ever be enforced.

That is, to your earlier statement ...

Sure, but if the display agent is unaware of the restrictions, it won't 
ever be able to receive the media data.

You'd need to be able to show me how that can possibly be true, when I
can trivially easily send e-mail with text/t140 in the Content-Type header.

kre


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Voting (again)

2005-04-12 Thread Hallam-Baker, Phillip
Reading through the comments on voting I am struck by a difference in
the approach people take to what the IETF is for.

* One school of thought is that the reason for starting a working group
is to arrive at a better engineering outcome than is possible
independently.

* Another school of thought is that the endorsement of a respected body
will lead to deployment

* The position I do not see argued is that the point of a working group
is to establish the constituency required to deploy the proposal.

As far as the first two positions go, I have made the mistake of
beleiving in them in the past. These days I recognize that there are
very few occasions where the way to arrive at an optimal solution is to
get a group of 40 people together to work on it. WG process improves
proposals in some respects, and is particularly valuable in ensuring
that there is some sort of consistency in the general approach. But
there are also serious negatives, a WG spec will inevitably be larger
when it exits the working group and while the result is more likely to
be consistent with legacy work the level of internal consistency will be
less.

I don't think that the imprimataur effect exists, if it did we would all
be using IPv6, IPSec and DNSsec. And this problem is not limited to
IETF, the ITU, W3C and OASIS all have the same issue. If you have a spec
that has already established a critical mass a standard can help
increase the size of the final deployment constituency. But that is not
the hard part, the real hard part is getting to that critical mass.

The real point of a working group process is to establish the coalition
of support you need to get the work deployed.  

And this has to be taken into account when you are considering votes.

All a hum tells me is who makes most noise. If I am sitting in a WG
meeting and I vote for a particular proposal then the meeting knows that
I have a level of commitment to that proposal. If the group votes the
other way and I stay in the group even so there is another data point.

In my book people who actually write code and deploy code have a rather
bigger say in the typical decision than those who do not. If someone
makes a proposal and the authors of the six major implementations and
all the ISPs in the room vote against it then in my view the proposal
isn't happening regardless of what the 'consensus' might be.

The other really big problem with hums is that they can be very
corrosive of trust in the chairs. The vote might have been in favor 40
to 10 and the chair assesed the hum as in favor and ten people still go
to the bar thinking that the system is rigged. Hums lack auditability
and as recent experience of machine voting in several countries has
demonstrated auditability is the single biggest issue for a voting
system as far as most voters are concerned. Large scale intimidation is
pretty easy to pick up.

The problem is even bigger when the chair decides to abuse their role.

Why can't we elect the WG chairs? Why can't we elect the ADs? I feel
absolutely no responsibility or duty towards officials that I have no
part in electing and I don't think many other people do. There is a
reason why the IESG is generally treated as if it was some sort of
politburo, that is how people will relate to a body that is formed by a
proceedure whose clear purpose is to distract the masses. The problem is
that the IESG is not made up of Vint Cerf, Jon Postel and co any more. 


If people want to deploy IPv6 or IPSec or DNSsec or any of the other
decades overdue technologies the IETF has grown infamous for delaying
the only way it is going to happen is to hold a meeting with the
stakeholders whose buy in is needed to deploy and to negotiate.

Contrary to what some people believe the problems are not going to be
solved by a more perfect document. Nor is refusing to hold such a
meeting under IETF auspices going to stop such meetings happening, in
fact they are going on already and the IETF is not being invited.


The biggest problem with 'voting' is the tourism factor. A group can
have a carefully worked out possition on a topic and then have it
wrecked by a group of people coming into the room because they have
heard about 'the issue' through the totally unbiased and accurate lens
of a story on Slashdot.

The way the system works in OASIS is that there is a con call every week
or two weeks and members of the group have to attend the con calls to
maintain voting rights. That system works really well, there is only one
occasion that I know of where a group of wreckers were organized well
enough to sink a rival group and that did not profit them any because
the group simply decamped to another forum.

The fact that people can leave and take their ball with them is the
thing that makes the standards process work. It is absolutely not a
failure of process that a group whose idea is rejected by the IESG can
go off and work on it elsewhere. It is the only check to balance the
whole system.


The real 

Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread Colin Perkins
On 12 Apr 2005, at 23:04, Robert Elz wrote:
Date:Tue, 12 Apr 2005 21:20:28 +0100
From:Colin Perkins [EMAIL PROTECTED]
Message-ID:  [EMAIL PROTECTED]
  | RFC 3555 allows media types to be defined for transport only via 
RTP.
  | The majority of these registrations are under the audio and video
  | top-level types, with a small number being under text. Is your
  | objection to any media type being defined only for transport via 
RTP,
  | or to text media types being defined only for transport via RTP?

Not to either of those being attempted, but to the expectation that the
only via RTP will, or can, ever be enforced.
That is, to your earlier statement ...
	Sure, but if the display agent is unaware of the restrictions, it 
won't
	ever be able to receive the media data.

You'd need to be able to show me how that can possibly be true, when I
can trivially easily send e-mail with text/t140 in the Content-Type 
header.
You can put anything you like in a Content-Type header, but that 
doesn't make the data meaningful without a specification for the 
content.

The restriction for only via RTP is made by only specifying the 
framing rules for RTP transport; the necessary information to convey 
the type via non-RTP transports is simply not specified. There are many 
(more than 50) such media types registered, and they are widely 
implemented without the problems at which you are hinting.

Colin
___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread Stephen Casner
On Wed, 13 Apr 2005, Robert Elz wrote:

 Date:Tue, 12 Apr 2005 21:20:28 +0100
 From:Colin Perkins [EMAIL PROTECTED]
 Message-ID:  [EMAIL PROTECTED]

   | RFC 3555 allows media types to be defined for transport only via RTP.
   | The majority of these registrations are under the audio and video
   | top-level types, with a small number being under text. Is your
   | objection to any media type being defined only for transport via RTP,
   | or to text media types being defined only for transport via RTP?

 Not to either of those being attempted, but to the expectation that the
 only via RTP will, or can, ever be enforced.

What that means is that the specifications only supply instructions
about how to format and transmit the data via RTP, not any other
method.  Therefore...

 That is, to your earlier statement ...

   Sure, but if the display agent is unaware of the restrictions, it won't
   ever be able to receive the media data.

 You'd need to be able to show me how that can possibly be true, when I
 can trivially easily send e-mail with text/t140 in the Content-Type header.

When you set out to do that, how are you going to figure out what some
text/t140 content should be?  Are you saying that you would use that
Content-Type but just put US-ASCII into the body?  You could also use
Content-Type=audio/basic and put US-ASCII into the body, but it would
probably not be very useful.

-- Steve

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Last Call: 'Media Type Specifications and Registration Procedures' to BCP

2005-04-12 Thread ned . freed
 Date:Tue, 12 Apr 2005 21:20:28 +0100
 From:Colin Perkins [EMAIL PROTECTED]
 Message-ID:  [EMAIL PROTECTED]

   | RFC 3555 allows media types to be defined for transport only via RTP.
   | The majority of these registrations are under the audio and video
   | top-level types, with a small number being under text. Is your
   | objection to any media type being defined only for transport via RTP,
   | or to text media types being defined only for transport via RTP?

 Not to either of those being attempted, but to the expectation that the
 only via RTP will, or can, ever be enforced.

Exactly so. This is why I've been pushing back on this. Stuff slops from one
application/transport to another all the time.

 That is, to your earlier statement ...

   Sure, but if the display agent is unaware of the restrictions, it won't
   ever be able to receive the media data.

 You'd need to be able to show me how that can possibly be true, when I
 can trivially easily send e-mail with text/t140 in the Content-Type header.

Two points:

(1) IMO text/t140 content actually conforms pretty well to the restrictions on
the text top-level type. In particular, text/t140 material basically
consists of unadorned UTF-8 text. There are a couple of control characters
used for special purposes, but we're not talking about HTML here or
anything similar.

(2) The place where text/t140 parts ways with other media type usage is in
how it is encoded. text/t140 cannot be encoded as a simple series
of octets. Rather, it depends critically on RTP packet framing both
to tie the content to other media and to eliminate duplicate material.
We added the framed encoding type to the media type registration
to take care of this and similar cases. A media type that uses
the framed encoding really is confined to a particular transport
realm.

So, in the case of text/t140, I reallly don't see any conflict we need to
resolve. But this doesn't mean there aren't potential conflicts - media types
have been defined that work in both the packet and stream worlds. And such
types could very easily leak - in fact I'd be surprised if they didn't.

Ned


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: Voting (again)

2005-04-12 Thread JFC (Jefsey) Morfin
Dear Phillip,
There is a motivation you forgot. It is to take control of your particular 
part of the world in using the IANA to lodge your vision and/or your name. 
Like a micro TLD Manager.

This goes beyond impressing your commercial/political relations in having 
signed an RFC in their area - what you quote as the second motivation. You 
become a permanent acknowledged part of the core of the Internet 
metastructure. A part of the Internet Nobility. A new Larry Robert, Doug 
Engelbart, Louis Pouzin, Jon Postel, Vint Cerf 
jfc

At 00:43 13/04/2005, Hallam-Baker, Phillip wrote:
Reading through the comments on voting I am struck by a difference in
the approach people take to what the IETF is for.
* One school of thought is that the reason for starting a working group
is to arrive at a better engineering outcome than is possible
independently.
* Another school of thought is that the endorsement of a respected body
will lead to deployment
* The position I do not see argued is that the point of a working group
is to establish the constituency required to deploy the proposal.
As far as the first two positions go, I have made the mistake of
beleiving in them in the past. These days I recognize that there are
very few occasions where the way to arrive at an optimal solution is to
get a group of 40 people together to work on it. WG process improves
proposals in some respects, and is particularly valuable in ensuring
that there is some sort of consistency in the general approach. But
there are also serious negatives, a WG spec will inevitably be larger
when it exits the working group and while the result is more likely to
be consistent with legacy work the level of internal consistency will be
less.
I don't think that the imprimataur effect exists, if it did we would all
be using IPv6, IPSec and DNSsec. And this problem is not limited to
IETF, the ITU, W3C and OASIS all have the same issue. If you have a spec
that has already established a critical mass a standard can help
increase the size of the final deployment constituency. But that is not
the hard part, the real hard part is getting to that critical mass.
The real point of a working group process is to establish the coalition
of support you need to get the work deployed.
And this has to be taken into account when you are considering votes.
All a hum tells me is who makes most noise. If I am sitting in a WG
meeting and I vote for a particular proposal then the meeting knows that
I have a level of commitment to that proposal. If the group votes the
other way and I stay in the group even so there is another data point.
In my book people who actually write code and deploy code have a rather
bigger say in the typical decision than those who do not. If someone
makes a proposal and the authors of the six major implementations and
all the ISPs in the room vote against it then in my view the proposal
isn't happening regardless of what the 'consensus' might be.
The other really big problem with hums is that they can be very
corrosive of trust in the chairs. The vote might have been in favor 40
to 10 and the chair assesed the hum as in favor and ten people still go
to the bar thinking that the system is rigged. Hums lack auditability
and as recent experience of machine voting in several countries has
demonstrated auditability is the single biggest issue for a voting
system as far as most voters are concerned. Large scale intimidation is
pretty easy to pick up.
The problem is even bigger when the chair decides to abuse their role.
Why can't we elect the WG chairs? Why can't we elect the ADs? I feel
absolutely no responsibility or duty towards officials that I have no
part in electing and I don't think many other people do. There is a
reason why the IESG is generally treated as if it was some sort of
politburo, that is how people will relate to a body that is formed by a
proceedure whose clear purpose is to distract the masses. The problem is
that the IESG is not made up of Vint Cerf, Jon Postel and co any more.
If people want to deploy IPv6 or IPSec or DNSsec or any of the other
decades overdue technologies the IETF has grown infamous for delaying
the only way it is going to happen is to hold a meeting with the
stakeholders whose buy in is needed to deploy and to negotiate.
Contrary to what some people believe the problems are not going to be
solved by a more perfect document. Nor is refusing to hold such a
meeting under IETF auspices going to stop such meetings happening, in
fact they are going on already and the IETF is not being invited.
The biggest problem with 'voting' is the tourism factor. A group can
have a carefully worked out possition on a topic and then have it
wrecked by a group of people coming into the room because they have
heard about 'the issue' through the totally unbiased and accurate lens
of a story on Slashdot.
The way the system works in OASIS is that there is a con call every week
or two weeks and members of the group have to attend the con 

RE: Voting (again)

2005-04-12 Thread Hallam-Baker, Phillip



 Dear Phillip,
 There is a motivation you forgot. It is to take control of 
 your particular 
 part of the world in using the IANA to lodge your vision 
 and/or your name. 
 Like a micro TLD Manager.

Folk greatly overestimate the effectiveness of IANA as a control point.

Why does the IESG think that it is a good idea to make it difficult to
get SRV prefix assignments? They should be assigned automatically. There
is no shortage of SRV prefixes, there is a finite number of TCP/IP port
numbers. It makes absolutely no sense to make folk grovel and submit an
RFC and get it through the IESG just to get a prefix assigned. 

I didn't do this for my non IETF protocols, I just made the prefixes up
myself. The chance of an accidental collision is infintesimal and could
be eliminated entirely if the allocation process was made sane.

Nobody is going to tread on my prefixes for the good reason that if they
do their protocol will break. 

Same goes for DNS RR assignments, if a breakaway group wants a new RR
and the IANA refuses, what happens next? If someone decides they are
going to use RR 42 and start doing so on any extended scale nobody else
will want it - not unless RRs become a scarce resource.

I come from a culture where the foundation myth consists of strange
women lying around in ponds distributing swords. Authority is a myth
that only has substance as long as people agree to believe in it.

 This goes beyond impressing your commercial/political 
 relations in having 
 signed an RFC in their area - what you quote as the second 
 motivation. You 
 become a permanent acknowledged part of the core of the Internet 
 metastructure. A part of the Internet Nobility. A new Larry 
 Robert, Doug 
 Engelbart, Louis Pouzin, Jon Postel, Vint Cerf 
 jfc

Yes, but those people are all known for innovating and producing
'stuff'.

Getting your name on an RFC does not make you Vint Cerf. Becoming chair
of the IETF does not make you Vint Cerf either.

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


WG Action: Conclusion of Voice Profile for Internet Mail (vpim)

2005-04-12 Thread The IESG
The Voice Profile for Internet Mail WG (vpim) in the Applications Area 
has concluded.

The IESG contact persons are Ted Hardie and Scott Hollenbeck.

The mailing list will remain active.



___
IETF-Announce mailing list
IETF-Announce@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf-announce


Protocol Action: 'Generalized Multi-Protocol Label Switching (GMPLS) Recovery Functional Specification' to Proposed Standard

2005-04-12 Thread The IESG
The IESG has approved the following documents:

- 'Generalized Multi-Protocol Label Switching (GMPLS) Recovery Functional 
   Specification '
   draft-ietf-ccamp-gmpls-recovery-functional-04.txt as a Proposed Standard
- 'Recovery (Protection and Restoration) Terminology for Generalized 
   Multi-Protocol Label Switching (GMPLS) '
   draft-ietf-ccamp-gmpls-recovery-terminology-06.txt as an Informational RFC
- 'Analysis of Generalized Multi-Protocol Label Switching (GMPLS)-based 
   Recovery Mechanisms (including Protection and Restoration) '
   draft-ietf-ccamp-gmpls-recovery-analysis-05.txt as an Informational RFC

These documents are products of the Common Control and Measurement Plane 
Working Group. 

The IESG contact persons are Alex Zinin and Bill Fenner.

Technical Summary
 
   This set of documents presents a functional description of the protocol 
   extensions needed to support Generalized Multi-Protocol Label 
   Switching (GMPLS)-based recovery (i.e. protection and restoration). 
   Protocol specific formats and mechanisms will be described in 
   subsequent documents. 
 
Working Group Summary
 
   The WG had a consensus on advancing these documents and addressed
   AD-review comments. 
 
Protocol Quality
 
   These documents have been reviewed for the IESG by Alex Zinin.


___
IETF-Announce mailing list
IETF-Announce@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf-announce