Re: Issues in wider geographic participation

2013-05-30 Thread Abdussalam Baryun
Hi John,

Thanks for your comments/proposals, I always know that your
discussions are important for my progress in IETF. I reply some
comments as below,

On 5/30/13, John C Klensin  wrote:
> Jari,
>
> Inspired by two of your recent notes and Dave Crocker's long
> one last weekend (with which I almost completely agree should
> that be notable), let me make a few observations:
>
> (1) To the extent to which the IETF's focus is on protocols that
> we hope vendors and others ("producers" in the vocabulary of
> some other SDOs) will implement and try to get deployed, lines
> of argument that start with "they use the Internet there,
> therefore they should be participating in the IETF" may just be
> irrelevant.  If there is a major vendor design presence in a
> region, then we should be very concerned if we don't have
> significant presence from that region in the IETF as well.  But,
> if the vendor presence is limited to marketing, sales, and
> perhaps implementation, then, if that is a problem, it is one
> that doesn't lie easily within IETF scope... and probably
> shouldn't.

Yes, let's be explicit, we need to discuss the IETF meeting not
discuss the IETF business, IMHO, meetings are for establishing better
connection between the IETF and the Internet-Community. Does the IETF
have a buildings or locations it is reside in? I see no location,
because it is for the world to participate business remotely.
IMHO, IETF is not just a standards-setting body, please read what it
says about itself:

I disagree, the IETF is not only for protocol-standards, IMHO, it is
for the Internet and its community, please read;

IETF> The mission of the IETF is to make the Internet work better by
producing high quality, relevant technical documents that influence
the way people design, use, and manage the Internet.
IETF> The IETF is a Large open international community of network
designers, operators, vendors, and researchers concerned with the
evolution of the Internet architecture and the and the smooth
operation of the Internet. It is open to any interested individual.

>
> (2) As far as I can tell, the operators in most regions are
> generally well represented in, and collaborate using, the
> various *NOGs.  If those groups aren't serving their needs, it
> is probably not a problem for the IETF.  If they are, then the
> IETF should no more be trying to invade that turf than a certain
> Geneva-based organization should be invading ours.  We are not a
> user group either.  To the extent to which there is a need for
> more user groups or more effective ones, I hope that the ISOC
> Chapter structure is at least making useful contributions in the
> area.

I don't know why you exclude users, and separate their participation
to Chapters. The problem of IETF is to give opportunity to regions to
use IETF.

>
> (3) Our Operations and Management Area is mostly about protocols
> and tools (just as the Applications area really isn't about
> applications as user/purchasers normally understand that term)
> and therefore those with the most skin in the game are, again,
> producers, vendors, and designers, not users or even operators.
> The latter are important for figuring out whether a particular
> facility will meet identified needs, but that is typically more
> of a review function than a design one.

The user and operator are mentioned to be part in IETF, please read again;

IETF> The mission of the IETF is to make the Internet work better by
producing high quality, relevant technical documents that influence
the way people design, use, and manage the Internet.
IETF> The IETF is a Large open international community of network
designers, operators, vendors, and researchers concerned with the
evolution of the Internet architecture and the and the smooth
operation of the Internet. It is open to any interested individual.

>   If we need more input
> about such specs, we might ask the various *NOGs or similar
> groups to formally review proposed specifications rather than
> depending on people to come to f2f IETF meetings or even to
> follow our mailing lists.  So, while closer contact with
> operator communities is always good (and not just for that
> Area), we may need to adjust our expectations to the reality of
> what we can do effectively, rather than forcing on broadening
> participation for its own sake.

Let's make IETF give opportunity to all parts (mentioned in its
mission statement) to participate,

>
> (4) There are some areas of work in the IETF in which very broad
> geographic input --more accurately, broad cultural and
> linguistic input-- are absolutely essential.  For example, the
> more we move into internationalization or make decisions that
> dictate or constrain user interfaces, the more danger we get
> into of making really stupid decisions if we don't have broad
> and diverse participation and input.  To a degree, the same
> issue shows up in lower layers of the stack.  For example, the
> vast majority of us spend our tim

Re: IETF Meeting in South America

2013-05-30 Thread Abdussalam Baryun
On 5/30/13, George Michaelson  wrote:
> At risk of alienating my comrades from locations seeking to attract an IETF
> for local development/inclusiveness and the like reasons, I think John gets
> to the nub of the matter: the wider community cost, borne by all attendees
> as a 'silent tax' is really very high, for this outcome. We need to be
> explicit this is what we're doing. The ISOC grants are probably a more cost
> effective way of boosting participation from outlier economies right now.

Yes, let's be explicit, what is the meeting values or goals? Why we
are considering cost now when we are looking into the IETF future
challenges, or when we are looking into developing IETF activities
(i.e. better outcome change)

> So lets be explicit. This is a standards-setting body, which is discussing
> outreach, inclusiveness, wider participation outcomes, and the cost
> consequences on attendance where the core motivation is standards setting.

Yes, let's be explicit, we need to discuss the IETF meeting not
discuss the IETF business, IMHO, meetings are for establishing better
connection between the IETF and the Internet-Community. IMHO, IETF is
not just a standards-setting body, please read what it says about
itself:

IETF> The mission of the IETF is to make the Internet work better by
producing high quality, relevant technical documents that influence
the way people design, use, and manage the Internet.
IETF> The IETF is a Large open international community of network
designers, operators, vendors, and researchers concerned with the
evolution of the Internet architecture and the and the smooth
operation of the Internet. It is open to any interested individual.

AB> so interested individuals are welcomed in the IETF meetings and business.

> If the core motivations are changing, maybe that drives things in a
> different way?
>

Don't forget that the Internet is changing and that the Internet
Community is changing, the IETF SHOULD follow thoes changes :-)

AB


Weekly posting summary for ietf@ietf.org

2013-05-30 Thread Thomas Narten
Total of 283 messages in the last 7 days.
 
script run at: Fri May 31 00:53:02 EDT 2013
 
Messages   |  Bytes| Who
+--++--+
  6.71% |   19 |  6.76% |   149502 | abdussalambar...@gmail.com
  5.30% |   15 |  4.74% |   104777 | jul...@braga.eti.br
  4.59% |   13 |  4.81% |   106323 | john-i...@jck.com
  4.95% |   14 |  4.05% |89568 | melinda.sh...@gmail.com
  4.24% |   12 |  4.09% |90539 | s...@resistor.net
  3.53% |   10 |  3.01% |66505 | d...@dcrocker.net
  3.53% |   10 |  2.90% |64207 | joe...@bogus.com
  3.18% |9 |  2.48% |54808 | aser...@lacnic.net
  2.83% |8 |  2.49% |54963 | arturo.ser...@gmail.com
  1.77% |5 |  3.36% |74410 | r...@ipv.sx
  2.47% |7 |  2.53% |56045 | jmamo...@gmail.com
  2.47% |7 |  2.32% |51295 | jo...@taugh.com
  2.47% |7 |  2.09% |46177 | jari.ar...@piuha.net
  2.47% |7 |  2.00% |44270 | adr...@olddog.co.uk
  2.47% |7 |  1.73% |38288 | ra...@psg.com
  1.77% |5 |  1.71% |37897 | ted.le...@nominum.com
  1.77% |5 |  1.47% |32493 | scott.b...@gmail.com
  1.41% |4 |  1.47% |32458 | y...@checkpoint.com
  1.41% |4 |  1.40% |30991 | christian.oflahe...@gmail.com
  1.41% |4 |  1.37% |30267 | l.w...@surrey.ac.uk
  1.41% |4 |  1.21% |26655 | l...@netapp.com
  1.41% |4 |  1.09% |24055 | ferna...@gont.com.ar
  0.71% |2 |  1.77% |39031 | cb.li...@gmail.com
  1.41% |4 |  1.04% |22973 | to...@isi.edu
  1.06% |3 |  1.18% |26094 | jab...@hopcount.ca
  0.71% |2 |  1.45% |32059 | h...@cs.columbia.edu
  0.71% |2 |  1.31% |28905 | rumbi...@gmail.com
  1.06% |3 |  0.93% |20651 | m...@mnot.net
  0.71% |2 |  1.18% |26191 | ted.i...@gmail.com
  1.06% |3 |  0.76% |16908 | paul.hoff...@vpnc.org
  1.06% |3 |  0.75% |16616 | do...@dougbarton.us
  0.71% |2 |  1.03% |22840 | aeop...@gmail.com
  0.71% |2 |  0.94% |20854 | jmp...@cisco.com
  0.71% |2 |  0.91% |20202 | g...@algebras.org
  0.71% |2 |  0.87% |19276 | t...@ecs.soton.ac.uk
  0.71% |2 |  0.81% |17837 | sistopef...@gmail.com
  0.71% |2 |  0.79% |17395 | aman...@verisign.com
  0.71% |2 |  0.78% |17242 | mariainesrob...@googlemail.com
  0.71% |2 |  0.78% |17142 | nar...@us.ibm.com
  0.71% |2 |  0.72% |15959 | mcr+i...@sandelman.ca
  0.71% |2 |  0.69% |15241 | f...@cisco.com
  0.71% |2 |  0.68% |15102 | l...@pi.nu
  0.71% |2 |  0.65% |14361 | lber...@labn.net
  0.71% |2 |  0.64% |14208 | np...@lca.org.ls
  0.71% |2 |  0.64% |14122 | alejandroacostaal...@gmail.com
  0.71% |2 |  0.64% |14066 | randy_pres...@mindspring.com
  0.71% |2 |  0.62% |13706 | brian.e.carpen...@gmail.com
  0.71% |2 |  0.60% |13351 | p...@frobbit.se
  0.71% |2 |  0.60% |13325 | d3e...@gmail.com
  0.71% |2 |  0.58% |12859 | sm+i...@elandsys.com
  0.71% |2 |  0.56% |12400 | stpe...@stpeter.im
  0.35% |1 |  0.90% |19792 | rogag...@cisco.com
  0.71% |2 |  0.53% |11788 | swm...@swm.pp.se
  0.71% |2 |  0.53% |11742 | a...@anvilwalrusden.com
  0.35% |1 |  0.85% |18711 | war...@kumari.net
  0.35% |1 |  0.84% |18507 | ya...@cnnic.cn
  0.35% |1 |  0.69% |15151 | me...@globetel.com.ph
  0.35% |1 |  0.59% |13137 | ron.even@gmail.com
  0.35% |1 |  0.59% |13110 | hannes.tschofe...@gmx.net
  0.35% |1 |  0.59% |12940 | a...@yumaworks.com
  0.35% |1 |  0.53% |11618 | stbry...@cisco.com
  0.35% |1 |  0.50% |11052 | yi.ji...@gmail.com
  0.35% |1 |  0.48% |10556 | jgu...@csc.com
  0.35% |1 |  0.45% |10043 | vinay...@gmail.com
  0.35% |1 |  0.43% | 9556 | daedu...@btconnect.com
  0.35% |1 |  0.43% | 9519 | stephen.farr...@cs.tcd.ie
  0.35% |1 |  0.40% | 8855 | jiangsh...@huawei.com
  0.35% |1 |  0.40% | 8845 | morei...@nic.br
  0.35% |1 |  0.38% | 8490 | ebur...@standardstrack.com
  0.35% |1 |  0.38% | 8360 | rsouza@gmail.com
  0.35% |1 |  0.37% | 8092 | bmann...@isi.edu
  0.35% |1 |  0.36% | 7895 | droma...@avaya.com
  0.35% |1 |  0.35% | 7799 | ma...@isc.org
  0.35% |1 |  0.34% | 7595 | tnad...@lucidvision.com
  0.35% |1 |  0.34% | 7555 | ptha...@broadcom.com
  0.35% |1 |  0.33% | 7406 | o...@cisco.com
  0.35% |1 |  0.33% | 7386 | doug.mtv...@gmail.com
  0.35% |1 |  0.33% | 7316 | d...@cridland.net
  0.35% |1 |  0.29% | 6466 | spen...@wonderhamster.org
  0.35% |1 |  0.29% | 6439 | fg...@si6networks.com
  0.35% |1 |  0.29% | 6435 | carlosm3...@gmail.com
  0.35% |1 |  0.29% | 6383 | hsan...@isdg.net
  0.35% |1 |  0.28% | 6274 | b...@nostrum.com
  0.35% |1 |  0.28% | 6247 | j...@joelhalpern.com
  0.35% |1 |  0.2

Re: "Fixing: the standards track or RFC series (was: Re: What do we mean when we standardize something?)

2013-05-30 Thread Abdussalam Baryun
On 5/30/13, John C Klensin  wrote:
> difficult problems arise when someone comes to us with a spec
> that might be ok but isn't how we would do it and tries to say
> "you can have this and we will turn over change control as long
> as you don't really want to make any changes".  When a statement
> equivalent to that is justified on the basis of either being in
> a hurry or not invalidating existing implementations, we find
> ourselves in the middle of the contradiction between "consensus
> of industry practice" and "best engineering solution" for
> standardization.

If the standards proposed are reviewed well I don't think there will
be contradiction, I don't recommending always sticking to best
engineering solutions, because it is difficult to guarantee best
solutions in present/future (best practices ok). For industry request
work, IMO its better that our standards get into between *best
engineering practices* and *good engineering practices*, that will not
contradict with *consensus* and  *industry practices*.

AB


Re: [IETF] Issues in wider geographic participation

2013-05-30 Thread Douglas Otis

On May 30, 2013, at 7:08 PM, Melinda Shore  wrote:

> On 5/30/13 4:37 PM, John C Klensin wrote:
>> ultimately call the IETF's legitimacy and long-term future into
>> question.  As you suggest, we may have good vendor participation
>> but the operators are ultimately the folks who pay the vendor's
>> bills.
> 
> Here in Alaska was the first time I'd worked in an environment
> that had technologists at a considerably less than elite skill
> level, and I'd previously had no idea the extent to which
> average operators/data centers rely on vendors (worse: VARs
> and consultants) to solve their technical problems.  The only
> time I'd seen someone from an Alaskan operator participate in
> anything to do with the IETF was when one person "voted" on
> the transitional address space allocation.  I think Warren is
> correct to identify this as an issue with operator participation.
> 
> Perhaps we should be thinking about some alternative to
> engaging operators by trying to get them to schlep to meetings.
> Something along the lines of a liaison process or creating
> a pipeline between us and NOGs.

Dear Melinda,

Perhaps something to also consider is that many installations operate at 
minimal compliance levels even within advanced regions.  The IETF is blessed 
with many very smart people (at least from my perspective) who also seem overly 
optimistic of the impact of non-normative language on outcome.  Specifications 
provide better outcomes when function is ensured at minimal levels.  In other 
words, it is better not to make assumptions.

Regards,
Douglas Otis  




Re: [IETF] Re: Issues in wider geographic participation

2013-05-30 Thread Melinda Shore
On 5/30/13 6:21 PM, l.w...@surrey.ac.uk wrote:
> You'd love the Pacific.
> Few IETFers get exposed to these kinds of environments.

I'd had no idea.  The point here isn't to derogate techies
working in this kind of environment, but that because the
sorts of informal technology and skills transfer mechanisms
that exist in tech centers don't exist here (people stay in
jobs forever, not many new people come in, there's no elite
university), there's heavy reliance among operators and
enterprise data centers on the people who sell them stuff.
I think that this is probably more common than we realize,
and might go towards answering questions about where the
operators are.

Melinda



RE: [IETF] Re: Issues in wider geographic participation

2013-05-30 Thread l.wood
Melinda Shore, all at sea:
> Here in Alaska was the first time I'd worked in an environment
> that had technologists at a considerably less than elite skill
> level, and I'd previously had no idea the extent to which
> average operators/data centers rely on vendors (worse: VARs
> and consultants) to solve their technical problems.

You'd love the Pacific.

Few IETFers get exposed to these kinds of environments.

Lloyd Wood
http://sat-net.com/L.Wood/

Re: [IETF] Re: Issues in wider geographic participation

2013-05-30 Thread Randy Presuhn
Hi -

> From: "Adrian Farrel" 
...
> But who pays the operators' bills, and do we need to encourage participation 
> at
> that level as well?

Participation as:
RFC uptake:
- using something based on an RFC?
- deploying something based on an RFC?
- implementing something based on an RFC?
- providing useful feedback based on usage/deployment/implementation 
experience?
I-D uptake:
- providing I-D reviews?
- implementation of something based on an I-D?
- providing useful feedback based on usage/deployment/implementation 
experience?
WG participation:
- lurking on mailing list(s)?
- useful contribution to email conversation?
- participation in meetings?
- volunteering as scribe?
- volunteer as editor?
- design team work?
- mentoring newcomers?
...

For each of the possible target populations, what would be the realistic 
motivations
to do one or more of these?  I think factors to consider would include:
- tradeoff between time investment required and hoped-for outcome
- perceived likelihood that one's participation would make a difference
- perceived extent to which this time investment or contribution (not the
  same thing!) would be favorably recognized by:
+ one's peers
+ one's employer
+ potential future employers
+ one's customers / clients
- whether there would be any personal satisfaction derived from 
participation
- others?

Thinking about the cross-product of these lists and the target populations that 
have
been mentioned, it seems a minor miracle that the IETF has had been able to get
as much participation and diversity as it has.  Particularly when we get to the 
"user"
level, the time investment / payoff ratio seems all wrong unless that user is 
highly
altruistic or has a generous sponsor with "big picture" motivations.

It also seems that for specific target populations, it might be useful to 
identify (1) the
specific ways in which that population might have the most positive impact on
the IETF and more importantly (2) identify the ways in which IETF participation
might have the biggest positive impact on those types participants, their 
employers,
or other constituencies with whom they identify.  Not quite a marketing 
strategy, but until
this conversation is centered around learning the needs, gifts, and motivations
of these "other" people, it's not going to accomplish much to increase 
participation.

Randy



Re: [IETF] Re: Issues in wider geographic participation

2013-05-30 Thread Melinda Shore
On 5/30/13 4:37 PM, John C Klensin wrote:
> ultimately call the IETF's legitimacy and long-term future into
> question.  As you suggest, we may have good vendor participation
> but the operators are ultimately the folks who pay the vendor's
> bills.

Here in Alaska was the first time I'd worked in an environment
that had technologists at a considerably less than elite skill
level, and I'd previously had no idea the extent to which
average operators/data centers rely on vendors (worse: VARs
and consultants) to solve their technical problems.  The only
time I'd seen someone from an Alaskan operator participate in
anything to do with the IETF was when one person "voted" on
the transitional address space allocation.  I think Warren is
correct to identify this as an issue with operator participation.

Perhaps we should be thinking about some alternative to
engaging operators by trying to get them to schlep to meetings.
Something along the lines of a liaison process or creating
a pipeline between us and NOGs.

Melinda



RE: [IETF] Re: Issues in wider geographic participation

2013-05-30 Thread Adrian Farrel
Hi,

This thread is helpful to me.

> > This is somewhat of a vicious cycle -- operators participate
> > less, and so the IETF understands less about how their
> > networks run. This leads to solutions that don't understand
> > the real world, and so operators lose faith/interest in IETF,
> > and participate even less.
> 
> ultimately call the IETF's legitimacy and long-term future into
> question.  As you suggest, we may have good vendor participation
> but the operators are ultimately the folks who pay the vendor's
> bills.

I agree so far.

But who pays the operators' bills, and do we need to encourage participation at
that level as well?

Adrian



Re: [IETF] Re: Issues in wider geographic participation

2013-05-30 Thread John C Klensin


--On Thursday, May 30, 2013 15:31 -0400 Warren Kumari
 wrote:

> The below is not a direct response to John, it is more my
> general views on IETF interaction with operators.
> 
> So, I've been a long time participant in some NOG's and still
> (perhaps incorrectly) view myself as an operator. I've spent
> significant time thinking about / discussing the issue of
> insufficient operator involvement in the IETF, trying to
> understand some of the causes. I've tried to summarize some of
> the operators' views below, and also some thoughts on how we
> might be able to work better / get more operator input. 
> 
> I think that at the root of much of the problem is cultural
> differences -- if we want more operator involvement / feedback
> there needs to be some attention paid (by both the operators
> and the IETF folk) to understanding these differences, and
> taking care to respect / accommodate the other side's culture. 
>...

Warren,

I think these notes are very helpful, at least insofar as I have
enough knowledge to evaluate.   Some of your comments,
including...
 
> This is somewhat of a vicious cycle -- operators participate
> less, and so the IETF understands less about how their
> networks run. This leads to solutions that don't understand
> the real world, and so operators lose faith/interest in IETF,
> and participate even less.

ultimately call the IETF's legitimacy and long-term future into
question.  As you suggest, we may have good vendor participation
but the operators are ultimately the folks who pay the vendor's
bills.

>...

As I told someone in another thread, I threw the NOG idea out as
an example without thinking through all of the possible
dynamics.  It may be a terrible idea... or even a good idea that
won't work usefully.  

Part of that discussion included an observation that is probably
a corollary to one of yours.  Many operators, either
individually or in groups, don't perceive that they have much
incentive to review IETF documents, much less get dragged into
the document development and consensus-forming process.
Certainly, we are unlikely to get very many people who are not
active IETF participants to do work for the good of the IETF.
>From that perspective, the very best incentive for reviewing a
document pre-standardization is the perceived risk that it will
make one's life worse if it goes through without input from your
perspective.  If we throw documents over the wall without clear
motivation as to why people on the other side of the wall should
care,... well, that is as much a setup for failure as the model
in some other Internet bodies of soliciting input and then not
paying any attention to it.   (In the latter case, there may be
organizational advantages to being able to say "we received NN
comments", but that does not apply to the IETF.)

More generally, and borrowing (but altered somewhat) from
another thread:  The real point I'm trying to make is that, if
our goal is really to do outreach to other communities to get
better input or reviews with broader perspective, then we better
start thinking more creatively than trying to persuade people
(and their organizations and budgets) to sign up for the IETF,
three extra week-long meetings a year, reading mailing lists
that contain dozens of messages a day on topics that may be of
no interest at all, etc.   Instead, in your terminology, Warren,
we should be looking for ways in which they can do what
simultaneously benefits them, us, and the Internet as much as
possible within their own cultural framework.   At least we need
to distinguish between the goals of "better input and review
from affected communities" and "increasing IETF active
participation".   

And, coming back to the supposed topic of this thread, dragging
circa 1000 people to a place that doesn't have a lot of
participation already is unlikely to accomplish either goal.
There may be, and probably are, perfectly good reasons why more
geographic diversity would be a good idea, but justifying doing
so on the basis that it is a good investment in growing
long-term active IETF participation just doesn't, IMO, fly.

john









Re: [IETF] Re: Issues in wider geographic participation

2013-05-30 Thread Warren Kumari

On May 30, 2013, at 1:24 PM, John C Klensin  wrote:

> Forwarding a discussion that started offlist for operational
> reasons with permission.  I've tried to elide some irrelevant
> material; I hope that, if Eliot thinks it was relevant after
> all, he will add it back in once he gets to an appropriate
> machine.
> 
> --On Thursday, May 30, 2013 09:20 -0400 John C Klensin
>  wrote:
> 
>> --On Thursday, May 30, 2013 08:03 + "Eliot Lear (elear)"
>>  wrote:
>> 
>>> If we subscribe wholly to this then to borrow from Darth
>>> Vader, our failure is complete. As you and I have discussed
>>> and debated, our engineering choices make certain assumptions
>>> about what problems are high order and which ones we can
>>> safely ignore.  An example is bandwidth.
>> 
>> Eliot, I think --or at least hope-- that either you have
>> misunderstood me or that I have misunderstood your response.
>> 
>> I'm not talking about bandwidth.  I'm talking about protocols
>> that don't work well under less than optimal circumstances.
>> And I'm arguing for awareness and case-by-case understanding of
>> tradeoffs, not somehow designing for the bottom.   We've seen
>> implementations that appear to be in full conformance to IETF
>> specifications that simply die with packet timeouts and
>> retransmissions.  Perhaps that is just failure to document the
>> use cases and limitations, perhaps it is failure to describe
>> the edge cases and what to do about them.  I'm disinclined to
>> entirely blame implementers who make a good-faith effort to
>> follow IETF specs carefully: if our documents don't permit them
>> to get things right, I think at least part of the failure is
>> ours for failure to cover those cases in specifications.  
>> 
>> We have recognized the issues with some specs and work areas,
>> including trying to promote delay-tolerant efforts -- whether
>> the environments be Mars or reindeer-based mobile stations in
>> areas considerably north of Jari.  In others, we have waved
>> them off.  
> 
> 
>>> The IETF was formed in part to have rapid impact, and by
>>> necessity that required operators and even some users who we
>>> later decided to call application developers.
>> 
>> Sure.  I'm not suggesting pushing either out.  I am suggesting
>> that more diversity in those groups would be of benefit.   I'm
>> also suggesting that, while including people and review
>> processes who can speak with good experience from operator
>> perspectives would be of huge benefit, that we don't want to
>> expand into an operator forum.  That means that the operational
>> folks we want are operational folks who can also speak usefully
>> to protocol issues.  As what I think is a corollary, I think
>> that beating the bushes in developing countries to try to get
>> more operators and end users to attend the IETF as an end in
>> itself is not a productive activity from an IETF standpoint.
>> And, yes, I think we should be seeking reviewer partnerships
>> with the NOGs (and maybe others) for certain classes of
>> protocol specifications rather than expecting people who
>> frequent those groups to participate actively in the IETF...
>> and excluding whatever valuable input they might have if they
>> don't.  We have tried the latter model and, IMO, failed.

The below is not a direct response to John, it is more my general views on IETF 
interaction with operators.

So, I've been a long time participant in some NOG's and still (perhaps 
incorrectly) view myself as an operator.
I've spent significant time thinking about / discussing the issue of 
insufficient operator involvement in the IETF, trying to understand some of the 
causes.
I've tried to summarize some of the operators' views below, and also some 
thoughts on how we might be able to work better / get more operator input. 

I think that at the root of much of the problem is cultural differences -- if 
we want more operator involvement / feedback there needs to be some attention 
paid (by both the operators and the IETF folk) to understanding these 
differences, and taking care to respect / accommodate the other side's culture. 

Please note: I am discussing the "operator" and "IETF participant" as 
stereotypes, obviously the reality is much more nuanced than I'm presenting. 
These stereotypes probably don't include you -- they are simply generalizations 
to try and present the different sides of the issue.


These are some of the concerns I have heard from operators:

1: The work in the IETF simply takes too long.
"I actually operate a network, and so I need results *soon*. I really don't 
want to spend months debating if requiring foo is a 'should' or a 'SHOULD', I 
just want my feature NOW."
"I give $vendor large amounts of money each year -- if I actually want a 
feature I just wave cash at them / threaten to move to $other_vendor and 
they'll add it for me."

I saw this for myself in DANE. During the time it took us to get chartered, 
write a use case document, have endless navel-gazing

Re: What do we mean when we standardize something?

2013-05-30 Thread SM

Hi John,
At 10:23 29-05-2013, John C Klensin wrote:

The IETF has traditionally chosen the first model and a great
deal of our thinking and public rhetoric are based on it. Even
when we have adopted proposals, sometimes implemented ones,
from elsewhere, we have insisted on change control and usually
taken that seriously.  One could claim that an adaptation of
the second model would make the Internet more uniform, but a
consensus of existing practice cannot aspire to "working
better" except in the narrow sense of substitutability of
conforming products.


The note is thoughtful.  It's the first time I see a message where 
the "working better" angle is discussed.



If we are not going to move significantly in the direction of
"consensus of industry practice", then it seems to me that we
need to be careful about the arguments that are made (or at
least those that are considered legitimate) in support of
advancement into or on the standards track.


If the IETF were to move in the direction of "consensus of industry 
practice" it would be moving towards consensus of industry practice 
based on the opinions of people in the industry who are active in the 
IETF.  Michael Richardson asked the following question:


  "Given that the [Country X] mandated them, why wasn't the IETF involved
   earlier?  The regulator really should have reached out to the IETF here.

If people from Country X do not come to the IETF with the problem the 
IETF won't know about the problem.  If people from Country X do not 
provide input about their industry practice the IETF will know about it.



For example, if we agree on a relaxed registration procedure
for some protocol parameters, it is not reasonable to later
turn around and ask that that those parameters be standardized,
unchanged, because they are already registered (and maybe
deployed).  For standardization, the IETF generally needs not
only change control but an opportunity to comment on and affect
the actual design and specification of whatever is being
standardized.


Country X would also have to allow the IETF to have change control on 
the specification or else it is like asking the IETF to rubber-stamp 
the specification.


If I am not mistaken the relaxed registration procedure is so that 
there can be a registry of what is being used on the Internet.  The 
difference here is that the IETF does not review the design, or it 
may set some minimal criteria for the review before allocating the code point.



Similarly, we sometimes hear it argued that we should accept a
specification for Proposed Standard unchanged because it has
been extensively developed and reviewed elsewhere.  That may be
reasonable in some cases although I'd hope we wouldn't make it
a common practice.  But, if a specification adopted for
Proposed Standard on that basis is then proposed for
advancement to Internet Standard, I think the review should be
comprehensive --perhaps even more comprehensive than the usual
such review-- because the Internet Standard is unambiguously an
IETF product and recommendation not that of the other body.  If
we allow a specification to advance to Proposed Standard
without an open and critical review because it was developed
and reviewed comprehensively by outside expert organizations
and then allow the Last Call review for Internet Standard to be
constrained by existing deployment, we would have gone into the
rubber stamping business that we regularly say is incompatible
with our standardization model.  That doesn't mean, of course,
that changes during review for Internet Standard are likely to
be a good idea.  Those who propose changes to the spec, and
especially to the protocol, should have to convince the
community that those changes are important enough to overcome
the costs, including those of incompatibility with deployed
versions.  But I don't think we can reasonably exclude them
from raising the issues and making those arguments.


If an intended Proposed Standard has actually been developed and 
reviewed elsewhere the Last Call and IESG Evaluation is not a 
problem, i.e. any problem in the specification has already been 
identified and addressed.  One of the issues here is the rhetoric 
(the undue use of exaggeration, or from an IETF perspective, making 
unpleasant comments to discourage people from identifying problems).


It is difficult to have an open and critical review of an Internet 
Standard.  There is a significant cost for any change made at that 
level as it may cause interoperability issues.  What "we" mean when 
we standardize something is that "we" will think carefully before 
making a change as "we" would like the specification to be stable 
even if that means not fixing some minor errors.  Internet Standard 
could have been used to say "we" are not going to tinker with this 
specification and it is your best bet if you want to deploy the code 
and forget about it for a few years.


As an unrelated comment, what could "we" mean?  It could mean:


Re: When to adopt a WG I-D

2013-05-30 Thread Thomas Narten
> > To be honest at this point I'm sort of reflexively
> > anti-process-documents, unless there's an actual problem
> > that needs actual solution.

> Which is why this isn't a process document.

Watching this thread, I sense the authors trying hard not to make a
process document, presumably because that would be hard, contentious,
low probability of success, or something.

But this idea that this ID is just a random collection of thoughts
that folk might find interesting and therefore is informative is also
pretty silly.

Melinda has it right. First decide on what problem you are solving. If
you can't do that, no solution (or document) will be satisfactory.

IMO, this document absolutely needs to be a "process" document if it
is to have any value. It is presumably trying to collect experience
and wisdom. Presumably folk should make use of that experience and
wisdom. If that is not a best practices document, what is?

If this document doesn't provide guidance, in the "should" sense, with
an explanation of why a particular practice makes sense and what can
go wrong if that advice is not followed... then what good is it?

> The origin is a WG chairs Edu session. Turns out there was not a lot
>  of clarity among a bunch of WG chairs about what they did and
>  why. My assumption is that if the chairs needed some time to
>  discuss this, the community might need that as well.

If this document is clarifying, isn't that "updating" an existing
document and charting new ground? I.e, how can this not be normative?

>   NOTE:This draft is intentionally non-normative.  It is meant as a
>   guide to common practice, rather than as a formal definition of
>   what is permissible.

What is the difference between a "guide to common practice" and a BCP?
Is attempting to find a difference a case of hair splitting?

Thomas



Re: Issues in wider geographic participation

2013-05-30 Thread John C Klensin
Forwarding a discussion that started offlist for operational
reasons with permission.  I've tried to elide some irrelevant
material; I hope that, if Eliot thinks it was relevant after
all, he will add it back in once he gets to an appropriate
machine.

--On Thursday, May 30, 2013 09:20 -0400 John C Klensin
 wrote:

> --On Thursday, May 30, 2013 08:03 + "Eliot Lear (elear)"
>  wrote:
> 
>> If we subscribe wholly to this then to borrow from Darth
>> Vader, our failure is complete. As you and I have discussed
>> and debated, our engineering choices make certain assumptions
>> about what problems are high order and which ones we can
>> safely ignore.  An example is bandwidth.
> 
> Eliot, I think --or at least hope-- that either you have
> misunderstood me or that I have misunderstood your response.
> 
> I'm not talking about bandwidth.  I'm talking about protocols
> that don't work well under less than optimal circumstances.
> And I'm arguing for awareness and case-by-case understanding of
> tradeoffs, not somehow designing for the bottom.   We've seen
> implementations that appear to be in full conformance to IETF
> specifications that simply die with packet timeouts and
> retransmissions.  Perhaps that is just failure to document the
> use cases and limitations, perhaps it is failure to describe
> the edge cases and what to do about them.  I'm disinclined to
> entirely blame implementers who make a good-faith effort to
> follow IETF specs carefully: if our documents don't permit them
> to get things right, I think at least part of the failure is
> ours for failure to cover those cases in specifications.  
> 
> We have recognized the issues with some specs and work areas,
> including trying to promote delay-tolerant efforts -- whether
> the environments be Mars or reindeer-based mobile stations in
> areas considerably north of Jari.  In others, we have waved
> them off.  

 
>> The IETF was formed in part to have rapid impact, and by
>> necessity that required operators and even some users who we
>> later decided to call application developers.
> 
> Sure.  I'm not suggesting pushing either out.  I am suggesting
> that more diversity in those groups would be of benefit.   I'm
> also suggesting that, while including people and review
> processes who can speak with good experience from operator
> perspectives would be of huge benefit, that we don't want to
> expand into an operator forum.  That means that the operational
> folks we want are operational folks who can also speak usefully
> to protocol issues.  As what I think is a corollary, I think
> that beating the bushes in developing countries to try to get
> more operators and end users to attend the IETF as an end in
> itself is not a productive activity from an IETF standpoint.
> And, yes, I think we should be seeking reviewer partnerships
> with the NOGs (and maybe others) for certain classes of
> protocol specifications rather than expecting people who
> frequent those groups to participate actively in the IETF...
> and excluding whatever valuable input they might have if they
> don't.  We have tried the latter model and, IMO, failed.

[...]

>> To be sure, the ecosystem is different, and yet we have blind
>> spots like spam. Put in the vernacular some of us need to get
>> out a bit more. 
> 
> As you know, I disagree with you about where the spam-related
> blind spots are and what to do about them.  But I think that is
> a separate issue.  We probably agree about getting out more
> too.

Eliot then responded...


--On Thursday, May 30, 2013 15:24 +0200 Eliot Lear
 wrote:

> John,
> 
> On this one point:
> 
> On 5/30/13 3:20 PM, John C Klensin wrote:
>> And, yes, I think we should be seeking reviewer partnerships
>> with the NOGs (and maybe others) for certain classes of
>> protocol specifications rather than expecting people who
>> frequent those groups to participate actively in the IETF..
> 
> Expectations of participation aside, how would you suggest
> proceeding wrt NOGs?

As you know, I'm opposed to inventing organizational structure
unless it is clearly necessary.   I would like to ass some
IETF-NOG discussions about whether it would be appropriate to
announce Last Calls for particularly relevant protocols on their
mailing lists and provide a way for relevant operations folks to
respond without subjecting themselves to the noise level
associated with a subscription to the IETF list.   If some NOG
wanted to put institutional positions together, I don't think we
should object, but I don't think that is either necessary or
particularly desirable.

If getting good reviews from broader perspectives that way
required that we sometimes extend Last Calls to four weeks when
RFC 2026 allows two, I think that would be a good tradeoff.

I hope we can trust the IESG to make sound decisions about what
protocols are particularly relevant and to use feedback from the
recipients of those notifications to adjust those decisions if
necessary.

None of the above 

Re: When to adopt a WG I-D

2013-05-30 Thread Paul Hoffman
On May 29, 2013, at 11:53 PM, Adrian Farrel  wrote:

> I can also see potential for adding some info to the Tao, but the danger 
> there is that document becomes too big and too detailed to be of use.

Many would claim it already is. We discussed that here a few years ago, and 
informally decided "too long" was better than "too short and with a lot of 
pointers to other documents that needed to be read".

> Is this a tutorial?

Mainly. To quote...

 NOTE:This draft is intentionally non-normative.  It is meant as a
 guide to common practice, rather than as a formal definition of
 what is permissible.

Proposal: maybe don't do this as an Internet Draft, but do it as a tutorial.

--Paul Hoffman

Re: When to adopt a WG I-D

2013-05-30 Thread Randy Bush
>> Yes, I'm sure.
>> Your turn now.
>> Are you sure?
> No, not at all.

did you somehow miss the pdu data formats and exchange ladder diagram?

if this is not a process document, then what the heck is it, chopped
liver?

randy


Re: Issues in wider geographic participation

2013-05-30 Thread Randy Bush
> (2) As far as I can tell, the operators in most regions are
> generally well represented in, and collaborate using, the
> various *NOGs.

the first derivative is generally positive.  a lot of fluff, machismo,
and posturing, but that seems to come with any endeavor involving us
funny monkeys.

> We are not a user group either.

from the ops' pov, this is not exactly true.  it is notable that there
are almost no .*vendor user groups (ejk's xr-ug being a rare and useful
exception).  the ietf is one of the few formal leverage points where we
can get change from the vendors.

> To the extent to which there is a need for more user groups or more
> effective ones, I hope that the ISOC Chapter structure is at least
> making useful contributions in the area.

the isoc does not attract operators.  it is social/political.  if we
fear the roi to an operator of ietf participation is low, the roi of
participation in isoc is vastly lower.  but this is not a bug, it's a
feature.  

we do not need more poly/soc folk helping us run our networks.  we
desperately need them doing the critically needed, and far more
difficult, work of providing the socio-political front for the internet.
and their talents and achievements in these areas are pretty darned good
and getting better every year.

randy


Re: Last Call: (Resource R ecords for EUI-48 and EUI-64 Addresses in the DNS) to Proposed Standard

2013-05-30 Thread Michael Richardson

> "Joe" == Joe Abley  writes:
>> Okay, I felt a bit embarrassed about having said this, so I went
>> back and reviewed the justification for bringing this forth as an
>> IETF document.   The stated reason for publishing the document as
>> an IETF document is that there is a regulatory requirement in
>> Canada to implement something like this. 

Joe> No, that's not right (and really, if that's how you read the
Joe> document at hand then clearly I need to re-write it). Let's
Joe> review. 

Joe> The original motivation for requesting code-point assignments
Joe> for new RRTypes which would facilitate a clean encoding of
Joe> EUI-48 and EUI-64 addresses in the DNS resulted from my
Joe> distaste for the evident lack of consistency in approach taken
Joe> in response to the CRTC's general requirement that cable
Joe> operators publish this kind of data in the DNS, for internal,
Joe> authenticated access by resellers of their access networks in
Joe> Canada. 

okay, fair enough.
Given that the CRTC mandated them, why wasn't the IETF involved earlier?
The regulator really should have reached out to the IETF here.  I'll be
the first to swear at my government for continuing to have ISO think
here.

This seems like a place for the IAB to respond to this regulator, and
in this case, point towards your document and ask why there isn't
someone from the regulator speaking for this.

Joe> It's not at all certain or even likely that the CRTC-mandated
Joe> systems will ever use these RRTypes. That ship has surely
Joe> sailed. The reason for requesting the code-points was to make
Joe> future such situations less messy, and more likely to result in
Joe> DNS schemas (if that's a phrase) that were consistent and
Joe> parseable. 

Then that's even more a reason for the IAB to send the CRTC a letter.
Maybe it's time for a Canadian liason (but then every country will want
one...?), or maybe it is time for a "regulatory liason" to be
created... I dunno.

Joe> I've had feedback from a small number of people who are already
Joe> in the habit of publishing MAC addresses in the DNS as part of
Joe> (as I understand it) inventory management and internal
Joe> troubleshooting. I take no position here on whether that's a
Joe> good idea, but I conclude that publishing such data in the DNS
Joe> happens today, regardless of the availability of the EUI48 or
Joe> EUI64 RRTypes. 

Did they like the scheme?

Joe> In my mind, this suggests publication of the spec in the RFC
Joe> series, where it can join other specifications for the encoding
Joe> of IPv4, IPv6, NSAP, E.164, X.25, ISDN, ATM, NIMROD, HIP, and
Joe> ILNP addresses. I may have missed some. 

I agree.


-- 
Michael Richardson , Sandelman Software Works 




pgpTwzShflCa9.pgp
Description: PGP signature


Re: Participation per Region of Authoring IETF documents vs Marketing

2013-05-30 Thread Roque Gagliano (rogaglia)
On May 30, 2013, at 2:45 AM, Mark Nottingham  wrote:

> I would take those numbers with a HUGE grain of salt (as Jari documents).

I appreciate Jari's effort and use his page extensively. However, I agree taht 
geography data should be taken with a grain of salt.

In my case I created several document while living in South America but moved 
to Europe just before the RFC was published with my current european address. 
So, even if I worked on it for 3+ years from LATAM, those document show me as 
european. You also have to consider all the native people from one region that 
move to another one.

My proposal to the "diversity working group" was to add a request from the RFC 
editor to the authors to establish the geography they would like to be 
associated with and add that information to the document metadata at 
publication time.

If we want to tackle the cause of this problem and not the consequences, we 
need to look at the macro-economical issues mentioned by Joel. That said, I am 
optimistic that we will see improvements sooner than later thanks to new 
research/development centres been established in LATAM but these processes take 
time.

Referring to what the impact of hosting a meeting in LATAM would have on 
participation, we need to consider that IETF meetings are not conference but 
working meeting. We get there (or online) to get work done. Presentations last 
only around 5-10 mins they are not marketing-sexy and they normally start with 
"difference from last meeting". What I want to say is that engagement needs to 
happen much earlier and while having a meeting in a location will always have a 
positive effect on local participation (as stated by Michael), we need to set 
expectations right.

Personally, I believe we should spend more energies from now to that date 
working on mentoring and improving the fellowship program. I was involved in 
the first 3 years of the program and I recommended the creation of the 
"recurrent" fellows (initially fellows could only attend one meeting). Although 
I  am still in contact with my past mentees, I think there is still room for 
improvement and we could think on a long-distance volunteering program.  

Referring to the chosen location (Buenos Aires), I think it is an excellent 
choice from the point of view of our traditional requirements to get job done. 
However, the comments about the current exchange and import limitations are 
relevant and should be evaluated by the IAOC when establish the current risks 
or running the meeting there from an operational perspective. Typical business 
operations such as the possibility of charging local sponsorships or local 
attendees in USD, been able to wire the hotel IETF fees back to the US in USD 
(and at a reasonable exchange rate) or importing devices to run the meeting 
should not be taking for granted but should be discussed with our local 
contact. 

Roque


> For example, I've lived in Australia since 2006, and yet am only listed as 
> producing RFCs in the USA.
> 
> Regards,
> 
> 
> On 30/05/2013, at 10:39 AM, Abdussalam Baryun  
> wrote:
> 
>> Hi Lars,
>> 
>> It was for Asia region, I thought its rate is between (5 - 50)
>> rfc/year for last 3 years. Basing on; The first figure of RFCs is the
>> Comparison of countries over the year [1], the second, is the
>> Distribution of number of RFCs per continent [2], the third is
>> publication rate per year [3]. For the I-Ds going in IETF is seen from
>> the distribution of drafts according to the countries of their authors
>> [4] and [5]. All figures make together the below conclusions, even
>> though some of them need more details for readers to understand.
>> 
>> As from Figure [1] always one region (North America) is doing about
>> 200 rfc/year and the each of others may do between 5 - 50 rfc/year or
>> 50-100, but all together other regions do 150 rfc/year, so total
>> ietf-participation can be about 350 rfc/year. The Figure [2] is not
>> reasonable, not showing of years or period of such numbers.
>> 
>> So my understanding is that for Europe-region and Asia-region, the
>> number of I-Ds rates are high compared to North America, but not the
>> rate of RFCs. I see that the total RFCs ietf-output rate (RFC/year) as
>> in Figure [3] for the last three years is about 350 rfc/year, so if
>> North America is having 200, the all others only will have about 150
>> rfc/year. The total RFCs produced per countries is in Figure [6] is
>> reasonable but if compared with Figure [2] I get lost.
>> 
>> From Figure [5] (also [4]) the number of I-Ds (now currently 2013
>> outstanding) from Asia and Europe are about 600 and 1200 respectively
>> (let us add them up so =1800 ids), which I think only about 150 will
>> succeed (non-North America drafts). Furthermore, for North America the
>> I-Ds are 1500 ids and only 200 ids will succeed to become RFCs. I
>> think that Asia and Europe should have together about 250/year rfc not
>> 150 rfc/year. If we do more MARKETING effort 

Re: Last Call: (Resource R ecords for EUI-48 and EUI-64 Addresses in the DNS) to Proposed Standard

2013-05-30 Thread SM

At 15:21 29-05-2013, Ted Lemon wrote:
I didn't say that I support the draft; just what I think could be 
done to somewhat mitigate its scope.   My personal (non-hat) feeling 
about the draft is that if there is


I did not read those messages as meaning that you support the draft 
or that there was anything negative.


At 18:34 29-05-2013, Joe Abley wrote:
The original motivation for requesting code-point assignments for 
new RRTypes which would facilitate a clean encoding of EUI-48 and 
EUI-64 addresses in the DNS resulted from my distaste for the 
evident lack of consistency in approach taken in response to the 
CRTC's general requirement that cable operators publish this kind of 
data in the DNS, for internal, authenticated access by resellers of 
their access networks in Canada.


It's not at all certain or even likely that the CRTC-mandated 
systems will ever use these RRTypes. That ship has surely sailed. 
The reason for requesting the code-points was to make future such 
situations less messy, and more likely to result in DNS schemas (if 
that's a phrase) that were consistent and parseable.


Code-points were assigned following the documented process, which 
relies upon expert review. To support that review, I wrote a 
specification for their use as an I-D (intended status: 
experimental). Note that by specification I mean a technical 
description of the encoding and protocol considerations associated 
with EUI48 and EUI64, and not any kind of applicability statement or 
guidance for how the RRTypes should be used.


I've had feedback from a small number of people who are already in 
the habit of publishing MAC addresses in the DNS as part of (as I 
understand it) inventory management and internal troubleshooting. I 
take no position here on whether that's a good idea, but I conclude 
that publishing such data in the DNS happens today, regardless of 
the availability of the EUI48 or EUI64 RRTypes.


The new RRTypes have since been implemented in the code base of 
BIND9, NSD, Knot DNS and PowerDNS based on that specification.


After some discussion in dnsext, directly with individual 
contributors and with Joel as Ops Area AD, the draft was revised. 
Text was added, including the general use case for storage of this 
data in the DNS mandated by the CRTC (requested by Joel). The 
intended status was changed to standards track, since I was told 
that made sense.


After last-call discussions on this list the intended status was 
changed to informational, and more textual changes were made.


The stated reason for publishing this draft in the RFC series (I'm 
stating it now!) is that the RFC series is the most obvious place 
for anybody to look for a specification about the implementation of 
these RRTypes. That's it.


The above is what I understood.


So, in summary:

1. There is, I would suggest, a stable specification.

2. Code points are assigned.

3. There are multiple implementations.

4. There are multiple use-cases, and multiple examples of these data 
types being published in the DNS today (note, I am not suggesting 
that widespread use is likely or sensible.)


5. It would be useful (I would assert) that the specification can 
actually be found by people in the future who care about it.


In my mind, this suggests publication of the spec in the RFC series, 
where it can join other specifications for the encoding of IPv4, 
IPv6, NSAP, E.164, X.25, ISDN, ATM, NIMROD, HIP, and ILNP addresses. 
I may have missed some.


There was once a case of a specification which had seven 
implementations and the publication path hit the IETF heavy tail.  In 
the current case publication has been requested in the IETF 
Stream.  There are some differences between the IETF Stream and other 
Streams (in my opinion).


On a different thread and obviously in a different context John 
Klensin mentioned that:


  "For example, if we agree on a relaxed registration procedure
   for some protocol parameters, it is not reasonable to later
   turn around and ask that that those parameters be standardized,
   unchanged, because they are already registered (and maybe
   deployed).  For standardization, the IETF generally needs not
   only change control but an opportunity to comment on and affect
   the actual design and specification of whatever is being
   standardized."

RFC 6895 was reviewed by the IETF community.  RFC 6195 was reviewed 
by the IETF community.  I won't claim that I did not read them or 
that I did not have the time to review and comment about the proposals.


How does privacy fit into all this?  Well, that's what the IAB has 
been talking about.


The following objection was posted to the mailing list:

  "- The IETF, an international standards body, believes itself to be
 the wrong forum for designing protocol or equipment features that
 address needs arising from the laws of individual countries,
 because these laws vary widely across the areas that IETF standards
 are deployed in.

Re: When to adopt a WG I-D

2013-05-30 Thread Dave Crocker

On 5/30/2013 9:58 AM, Melinda Shore wrote:

On 5/29/13 11:56 PM, Adrian Farrel wrote:

Yes, I'm sure.
Your turn now.
Are you sure?


No, not at all.



Let me try to help...

A process document is a normative statement of structure and sequence 
for a process.  It is the organization's means of saying how things must 
be done.  That 'must' might include degrees of freedom, of course, but 
they key point is that whatever it specifies has formal authority within 
the organization.


The current draft is quite explicitly not that.

The current draft is a kindly mentor, sitting around the bar, imparting 
sage advice for how something can be reasonably done, within the formal 
bounds of IETF rules and culture.


It's only 'force' is whatever credibility the individual reader choose 
to assign to the text, as is true for any "Informational" RFC...


d/

--
Dave Crocker
Brandenburg InternetWorking
bbiw.net


Re: When to adopt a WG I-D

2013-05-30 Thread Melinda Shore
On 5/29/13 11:56 PM, Adrian Farrel wrote:
> Yes, I'm sure.
> Your turn now.
> Are you sure?

No, not at all.

Melinda




RE: When to adopt a WG I-D

2013-05-30 Thread Adrian Farrel
> > Which is why this isn't a process document.
> 
> Are you sure?

Oooh, a quiz. I like quizzes.

Let me see. Yes or no. Hmmm.

Yes, I'm sure.

Your turn now.

Are you sure?

Ciao,
Adrian



Re: When to adopt a WG I-D

2013-05-30 Thread Dave Crocker

On 5/30/2013 9:06 AM, Melinda Shore wrote:

On 5/29/13 10:53 PM, Adrian Farrel wrote:

I see a wedge :-)
The problem is where to stop.


Well, I don't know.  Maybe the problem is where to
start.  That is to say, I don't know what problem
this document is trying to solve, or if there even
is a problem.



Like you, I think we need to be very careful about creating stray 
process documents or... stray processes.


That said, we have processes and we need to do them well.

The IETF permits an extraordinary degree of flexibility in much of the 
detail for doing the actual work. The main benefit is that it lets a 
group adjust its style of work according to the nature of the work and 
the preferences of the workers.


A small, well-integrated group that is focusing on a narrow, 
well-understood topic can reasonably use a very different daily style 
than a large, highly heterogeneous group that is working on a difficult, 
poorly understood topic.


Currently, that tends to mean that folk invent things on the fly, often 
importing models from other groups.  Both the spontaneous invention and 
the importation risk assorted problems ranging from serious inefficiency 
to outright mismatch with the culture.


What we've lacked is much effort to capture 25+ years of experience of 
doing the grunt work of IETF daily management.  We don't really pass on 
the culture very well, beyond some clever catch phrases and formal 
process structure and criteria specifications.


So the intent of the current draft is to capture one aspect of the 
collective wisdom and pass it on to others.  It is "us" -- all of us -- 
speaking to "them", as if sitting around the bar, talking about how to 
get things done.


The document is quite explicit that it has no force other than 
representing some collective wisdom.


d/


--
Dave Crocker
Brandenburg InternetWorking
bbiw.net


Re: When to adopt a WG I-D

2013-05-30 Thread Melinda Shore
On 5/29/13 11:16 PM, Adrian Farrel wrote:
> Which is why this isn't a process document.

Are you sure?

Melinda




RE: When to adopt a WG I-D

2013-05-30 Thread Adrian Farrel
Hi Melinda,

Funny, but I agree.

> To be honest at this point I'm sort of reflexively
> anti-process-documents, unless there's an actual problem
> that needs actual solution.

Which is why this isn't a process document.

The origin is a WG chairs Edu session. Turns out there was not a lot of clarity 
among a bunch of WG chairs about what they did and why. My assumption is that 
if the chairs needed some time to discuss this, the community might need that 
as well.

The problem I am now hearing is that "the document lifecycle is not described 
coherently in one place." That wasn't the problem I was aiming to solve, but 
maybe enough others consider it is a problem.

> Is this a tutorial?

Mainly. To quote...

  NOTE:This draft is intentionally non-normative.  It is meant as a
  guide to common practice, rather than as a formal definition of
  what is permissible.

Adrian



Aw: What do we mean when we standardize something?

2013-05-30 Thread Hannes Tschofenig
Hi John, 

 

this is a great summary. 

 

Regarding the question about the type of standardization we want I would argue for a mixture of both since in practice there are, of course, a lot of grey areas. I suspect that setting the expectations right at the beginning of starting the work (in a group or on a specific document) are important. I guess it is just the "surprises" that folks get concerned about when they suddenly realize that the last call period isn't actually something were they can change a lot (even if they dislike something) because the technology is widely deployed already and any change in the spec is likely going to cause a disconnect with the deployment. 

 

Ciao
Hannes



Gesendet: Mittwoch, 29. Mai 2013 um 19:23 Uhr
Von: "John C Klensin" 
An: ietf@ietf.org
Betreff: What do we mean when we standardize something?

Hi. A number of recent discussions, specifically including the
Last Calls on DKIM and standardizing RRTYPEs and even to some
extent the meeting location ones, have started me thinking that
perhaps we need to review what business the IETF is actually in
and to be sure that we actually still agree about it. The note
that follows is an attempt to take the isolated parts (and
symptoms) of that discussion up a level and discuss it as a
general issue.

The key issues go to the very nature of standardization. While
there are many variations on each, there are two fundamentally
different models for what standards are about. Each is
legitimate in its own way and each has its advocates, but they
are different. One is a focus on quality: an engineering
consensus on the best technical solution given physics or
consensus goals and boundary conditions. The other is
sometimes called "consensus of industry practice" in which a
standard reflects what is already deployed, possibly picking
among different implemented options in a few cases but mostly
requiring that a common model appears before standards are
issued.

Two variations on the second theme were extremely common in the
earlier days of computer and telecommunciations standardization
but are less popular today (at least in theory) due to IPR and
antitrust concerns. Both start with a single vendor (or closed
consortium) implementation. That implementation might then be
offered for standardization (sometimes with a "no major
changes" restriction) and adopted more generally or endorsed by
traditional SDOs. Or that single implementation might be
reverse-engineered by others and then the result treated as
common industry practice.

Despite the occasional claim that a strange (to me) idea called
"anticipatory standardization" is a variation on the second
model, that combination makes standards in the absence of, or
prior to, implementation and deployment an impossible
contradiction. It is basically incompatible with innovation of
any type.

The IETF has traditionally chosen the first model and a great
deal of our thinking and public rhetoric are based on it. Even
when we have adopted proposals, sometimes implemented ones,
from elsewhere, we have insisted on change control and usually
taken that seriously. One could claim that an adaptation of
the second model would make the Internet more uniform, but a
consensus of existing practice cannot aspire to "working
better" except in the narrow sense of substitutability of
conforming products.

It is interesting that the multi-stage model of RFC 2026
(particularly the original "Proposed Standard" definition), the
IEEE's "Trial-Use" standards (the current Section 5.7 of their
Standards Board Operations Manual,
http://standards.ieee.org/develop/policies/opman/sect5.html#5.7,
makes instructive reading), and ISO "Technical Specification"
all try to combine the two models by allowing a preliminary
specification --one that is intended for trial implementation
but not deployment-- to be designed on an engineering basis and
then standardized only when implementations exist and can be
compared (our original "Draft Standard"). In theory, only when
both an industry common practice and consensus about value
emerges does true standardization (including our original
definition for "Internet Standard") move forward. We know how
well that has worked for us in practice. While there have been
exceptions, I don't believe it has worked much better for other
SDOs.

If we are not going to move significantly in the direction of
"consensus of industry practice", then it seems to me that we
need to be careful about the arguments that are made (or at
least those that are considered legitimate) in support of
advancement into or on the standards track.

For example, if we agree on a relaxed registration procedure
for some protocol parameters, it is not reasonable to later
turn around and ask that that those parameters be standardized,
unchanged, because they are already registered (and maybe
deployed). For standardization, the IETF generally needs not
only change control but an opportunity to comment on and affect
the actual 

Re: Participation per Region of Authoring IETF documents vs Marketing

2013-05-30 Thread Mark Nottingham
Thanks :)

On 30/05/2013, at 5:06 PM, Jari Arkko  wrote:

> 
> Mark:
> 
>> I would take those numbers with a HUGE grain of salt (as Jari documents).
> 
> Indeed
> 
>> For example, I've lived in Australia since 2006, and yet am only listed as 
>> producing RFCs in the USA.
> 
> My apologies. I added a data item to recognise you…
> 
> Jari
> 

--
Mark Nottingham   http://www.mnot.net/





Re: When to adopt a WG I-D

2013-05-30 Thread Melinda Shore
On 5/29/13 10:53 PM, Adrian Farrel wrote:
> I see a wedge :-)
> The problem is where to stop.

Well, I don't know.  Maybe the problem is where to
start.  That is to say, I don't know what problem
this document is trying to solve, or if there even
is a problem.  I know that we've had some major
document quality issues in opsawg and Benoit has
provided some needed guidance on document adoption,
but this doesn't seem to be dealing with that sort
of issue.  Is it that people are confused about when
to adopt a document (or not)?  Is this intended to
provide some sort of context to resolve complaints?
Is this a tutorial?

To be honest at this point I'm sort of reflexively
anti-process-documents, unless there's an actual problem
that needs actual solution.

Melinda



Re: Participation per Region of Authoring IETF documents vs Marketing

2013-05-30 Thread Jari Arkko

Mark:

> I would take those numbers with a HUGE grain of salt (as Jari documents).

Indeed

> For example, I've lived in Australia since 2006, and yet am only listed as 
> producing RFCs in the USA.

My apologies. I added a data item to recognise you…

Jari