Re: Long-term IETF evolution thoughts

Dave Taht <dave.taht@gmail.com> Mon, 13 June 2016 18:55 UTC

Return-Path: <dave.taht@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4FE412D934 for <ietf@ietfa.amsl.com>; Mon, 13 Jun 2016 11:55:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P9Bi5Jgn-PKH for <ietf@ietfa.amsl.com>; Mon, 13 Jun 2016 11:55:52 -0700 (PDT)
Received: from mail-oi0-x229.google.com (mail-oi0-x229.google.com [IPv6:2607:f8b0:4003:c06::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9C5E12D0BA for <ietf@ietf.org>; Mon, 13 Jun 2016 11:55:52 -0700 (PDT)
Received: by mail-oi0-x229.google.com with SMTP id w5so142883164oib.2 for <ietf@ietf.org>; Mon, 13 Jun 2016 11:55:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=wafJqFIQzdnHto+MvbCpIIlJrqCUdfMGBu8c9JDN4KI=; b=gnD9+V568tc9kH2dtkgnsTeoLmr7Z9zKrMADgUQ4GC3Uiy1nZY7UHIiK9bnPDfITTM Y4O/jWZie++ti86i5lE69Ej9lw+VeCxhBuDWfJhrI4RRGoFnvidIH66uvWpWGLQMrDbc +rWObqcwifzkxzEIz4nzBQBnCO+9ST/k8HVqfMXfWwxkkKZQ5C7YOuBgFJszP9PIPir3 eSUW2GM4i8rBHsp7b1QiJ8LxPb/wDIXkB64sK6QuNbDBOOYFUQWC5J9jzUvV7Mev8Vvx q+NwyCz+nSmBUKR9e1Vxj8U+kU0uIypWK8Dqb5nopyinRqjqmG0HaBD8i4hbc0QHt/nA iJ7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=wafJqFIQzdnHto+MvbCpIIlJrqCUdfMGBu8c9JDN4KI=; b=P7eNtgK+KTrWmLQYa/g/Fw8zQDr339Qi/4YBR7AHDiQ7IHT37wPx7AignCYvBIcHSo AMIACsJOUJYNO3tDu/eX+twPeRkE+1RuFdIjVzQLt0SKD2NX0hdGNCdXHg2izpH6Wi0V BWnz7J3QSkALNUbpk0ox8ACsOjZ9ShNBvCB+8gl5Px/kmh52hkN/Ty8q4WBCQZVb7a1X jmkcqcpKyFzazpUDp+GpRNxAZFnipJnzdULnVjBOKl/Th0rylnaJ2mF8KQImgtemG3go fUBLRUDjoXNBWaHTq7A2i75QTQCYf/D/dqZw4aOgm6YsUUkQWEaV0JCMc9QxakZPFOP/ oumw==
X-Gm-Message-State: ALyK8tLc7zkqERyqOm9225AhUltGWqJDvSXiwDMZKS8wfoxCNC566nly7IzQIJDUX5xdiNXQmmiqfMPjUqXkQw==
X-Received: by 10.202.73.11 with SMTP id w11mr7018352oia.139.1465844151716; Mon, 13 Jun 2016 11:55:51 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.202.229.210 with HTTP; Mon, 13 Jun 2016 11:55:51 -0700 (PDT)
In-Reply-To: <20160613183608.GA31629@gsp.org>
References: <B937F6B4-248F-42B7-BBDB-C82B914C874C@ietf.org> <eb706622-69e6-2161-29d9-27e43d241030@acm.org> <20160613183608.GA31629@gsp.org>
From: Dave Taht <dave.taht@gmail.com>
Date: Mon, 13 Jun 2016 11:55:51 -0700
Message-ID: <CAA93jw4ia70cAucBuG=do0_9aVjMLtSUQvEX-M2wXziRxfy3fQ@mail.gmail.com>
Subject: Re: Long-term IETF evolution thoughts
To: Rich Kulawiec <rsk@gsp.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/lP2RBQZghJGTdAcVetoVJEJeAnM>
Cc: ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jun 2016 18:55:56 -0000

On Mon, Jun 13, 2016 at 11:36 AM, Rich Kulawiec <rsk@gsp.org> wrote:
> On Sun, Jun 12, 2016 at 08:31:21AM -0600, Marc Petit-Huguenin wrote:
>> I understand that increasing of online collaboration, when applied to
>> the IETF, is in fact two different things.  The first one is replacing
>> good old email collaboration by web-based collaboration.

All the cool kids are using slack, and what matrix.org has pulled off
is quite impressive.

> I would use the
>> Linux kernel project, arguably one of the most successful collaborating
>> project, as a counter-example of that trend, as is entirely managed
>> through email, and seems to thrive is spite of having very little other
>> kind of online collaboration.

Um, er, ah, no - a HUGE amount of interaction also takes place,
invisibly, over irc. Email is where the work surfaces, but irc is
where the bits get polished.

Ironically the irc vs jabber gaps were never crossed in most
subprojects because most older open source development started in irc
and email, and jabber was not a significant enough  improvement. That
said, jabber is heavily used also. The output is mostly just not
logged - which is a good thing -

Much of the linux processes are migrating over to git's methods, but
each new wave of development tends to adopt new means of
communication. There was a skype generation... a jabber generation...

As an example where I was utterly shocked at suddenly becoming an old
fart  - every presenter at the recent distributed web conference used
a twitter handle, rather than an email address.

https://bitcoinmagazine.com/articles/decentralized-web-initiative-aims-to-reinvent-web-with-peer-to-peer-and-blockchain-technology-1465574954

>
> That's because email is STILL the very best collaboration tool available:
> nothing else even comes close.

Evaluate slack... pretend that you sit in front of a web browser all
day and your native language is node.js.....

> 1. It's low-bandwidth.
> 2. It can be utilized offline.
> 3. It's asynchronous.
> 4. It can be used with the UI (mail client) of the participant's choice,
>         as long as that mail client is reasonably well-behaved.
> 5. It automatically builds an archive.
> 6. Individual participants can build their own archives.
> 7. Which means that they can also search those archives with the
>         mechanism of THEIR choice rather than one forced on them.
> 8. Which means that (taken as an aggregate) there are numerous ways
>         to ensure the completeness and integrity of the archives.
> 9. It scales magnificently.
> 10. Privacy/security issues are minimized.
> 11. Attacks/abuse/etc. against it are well-understood and easy to handle.
> 12. It's extremely fault- and delay-tolerant.
> 13. It's push, not pull.
> 14. It's highly portable, e.g., list-rehosting and list software upgrading
>         or changing are all relatively painless processes.
> 15. There are some very good choices for well-supported, mature,
>         stable, open-source software to manage it.
> 16. (more which I'll omit for now)
>
> Moving to web-based collaboration would be a massive downgrade: it's
> a truly horrible idea.
>
> ---rsk
>



-- 
Dave Täht
Let's go make home routers and wifi faster! With better software!
http://blog.cerowrt.org