[core] CoRE Pub/Sub proposal to resolve the one remaining major issue

Michael Koster <michael.koster@smartthings.com> Mon, 08 July 2019 20:41 UTC

Return-Path: <michael.koster@smartthings.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 266761200F9 for <core@ietfa.amsl.com>; Mon, 8 Jul 2019 13:41:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.704
X-Spam-Level:
X-Spam-Status: No, score=-0.704 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, PDS_NO_HELO_DNS=1.295, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=smartthings.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 bLtjtMnyOgNv for <core@ietfa.amsl.com>; Mon, 8 Jul 2019 13:41:38 -0700 (PDT)
Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) (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 497CF120058 for <core@ietf.org>; Mon, 8 Jul 2019 13:41:38 -0700 (PDT)
Received: by mail-pg1-x52d.google.com with SMTP id z75so8264663pgz.5 for <core@ietf.org>; Mon, 08 Jul 2019 13:41:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smartthings.com; s=google; h=from:mime-version:subject:message-id:date:to; bh=7pJ2WQGSJFcs0lGYALCunwvyASR3tZwuER+fbSUawgk=; b=nBtVQble0qZeLTlvvbFGmNR8BtZUNBUJQrEXO5vA7dJoMKJJYebmr8jq4Yx+YSNVOD vMooVm+nBFANmmgkRR4owuw1yc73ffpKmCiq5mHNimyUh15D73jdgqz/kXEPfjqyglY8 U0CZcDXjSLUjSHb4gUcRpiv0Xesyoai10i5rQ+AXDQEBW8evAyk9OloflvHBfrOoUolN w/+4+/D91jn6scd4AMUvs2E55TofF8LpBrxyl3T761z1OCUBu2rTjEJ4RnKspVI94F23 d7BZjVGf0ToZ116O1dNMYMjbLFejC6IfezDq38mcVvByxgYp3EsbAylxGkqJV0hLcAfN N6Dg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=7pJ2WQGSJFcs0lGYALCunwvyASR3tZwuER+fbSUawgk=; b=BJiZWR/L6y8o121n/2BmBTDCoplyZiZgnjk5HZbsf6CMkpxAfUVdb/JlfL/LcyOi6j KCeNd2HiBlX01FeBtqWjRTFE9uAgaFKg8uc8LwWCVr/qm7IdUrU/BKYiCBDe+BpuBa+2 P2PufRFn9Fom/nf3y+sPmSNdtdYbO6q1HAFXxg/zFhUcGRoQ2vnVABwRIVpdRLngIVXD x7jio+iJdLi+/P484z6b2Et9hFVaVRKLp9b1X0PdURz6gz6ou23EPhIQZZxJ2BntDzZn deCPejvsOo2LIESBGeo/NfmL5FPM+fP2ExfTsYCWGiIecYE+sxgVyn7qLqVs3r01QDCQ +xjA==
X-Gm-Message-State: APjAAAUE0MgyXIGj9T3DxXQqpSLp4NJsHCu0e8wx9JfUi7Vs7XW12n2e dsb67RdPJ0D2G9q549jB0SFR6b4LV6lwaA==
X-Google-Smtp-Source: APXvYqzYsYhXDCMXy6hdffUKk2MsUotN92gxQOnug7xvLPivoda87mOg3s3G0NFnBZk9iMR+gQ3aqg==
X-Received: by 2002:a63:4185:: with SMTP id o127mr25069289pga.82.1562618497219; Mon, 08 Jul 2019 13:41:37 -0700 (PDT)
Received: from [172.16.0.7] (c-71-202-145-92.hsd1.ca.comcast.net. [71.202.145.92]) by smtp.gmail.com with ESMTPSA id q1sm23273317pfg.84.2019.07.08.13.41.35 for <core@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 08 Jul 2019 13:41:36 -0700 (PDT)
From: Michael Koster <michael.koster@smartthings.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_FD19D418-C536-4524-A8D0-6638D2B7BFB4"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Message-Id: <92FE42DF-31BF-49FA-A309-AFA1933BCF97@smartthings.com>
Date: Mon, 08 Jul 2019 13:41:34 -0700
To: core <core@ietf.org>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/pWBWqYX4zAcw7nuskcQZfz1PZ_M>
Subject: [core] CoRE Pub/Sub proposal to resolve the one remaining major issue
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jul 2019 20:41:49 -0000

Hi,

Klaus, Ari, and I created a proposal to resolve the "empty topic" issue (and others) without using a new status code or multipart content format.

Rather than update the draft, which technically requires WG consensus, we decided to publish the proposal and collect review comments between now and Montreal:
https://github.com/core-wg/pubsub/blob/master/proposal.txt <https://github.com/core-wg/pubsub/blob/master/proposal.txt>

We will take time at the WISHI hackathon to further refine it, and prepare a summary for the CoRE WG session.

We would like implementers in particular to review the proposal.

Best regards,

Michael