Re: [Cbor] [SCITT] VS Code Plugin for CBOR Diagnostic (EDN)

Anders Rundgren <anders.rundgren.net@gmail.com> Mon, 18 March 2024 07:02 UTC

Return-Path: <anders.rundgren.net@gmail.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 996CCC14F5E4; Mon, 18 Mar 2024 00:02:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GfcH7F3kp0Fq; Mon, 18 Mar 2024 00:02:23 -0700 (PDT)
Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A836C14CE51; Mon, 18 Mar 2024 00:01:07 -0700 (PDT)
Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-513d3746950so4723231e87.1; Mon, 18 Mar 2024 00:01:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710745265; x=1711350065; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=qqdpo5/5PB6QKruiY2wuHNJQS1y3Djd5NH2BXvLcNBU=; b=CimGCIIQ5NOuyuR/2NYi8IzwDC2RWPvizZm18VkBD+3rycpe3e/fAi6Nxb3UVp8mu+ 2ZQS+9V0DasbGSGtQIZEwjQlzFtiA5Ff22DmRaw9HiHtBK3d5BfYVtbjEvYgJKx0mx7a h/4C5wBLg89Crw1utag4+V6JmlvcdeWwqm0whQ4YcACHDsiRLHnVtQJds02fWRIpgBaj gSxXl2VmLd6rHYpyMxPHEuz50ynZX+cGxQlIZcedP8SxLljTya9x8QyuSkeIEbXZExc0 irQV4pERq98z/VbR4yEYdzhETb3ihckaQ2SHSGcd102tW8n5GrRs0ShSQ5ygWbsqsg9j oEHQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710745265; x=1711350065; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=qqdpo5/5PB6QKruiY2wuHNJQS1y3Djd5NH2BXvLcNBU=; b=mDvriYc20eS226R0C7pxJMBRwnrC0kJK7wQ8WhZXvAMAKSD/k6sBpuMZtUfEwdreFX brIlvKuOVeghOM133v7iWv4FqPX16MfKKtv6xCAo3AvLgSuqoXuybgYLEvhK9pwcWj52 pjxVzZPp+xmDfYwZ1E1KyKF3cFrX879dhtZ8mDBHMTd8VprkR0+EscjW6JhFkMyWrHHi 5BZz4FLJvZeyuKSpC94rra83ToYg0ilgSyaqabB/zljhEOGs4zKVtvb6b08qpOt/pt9g Md9rIJeFTX/AgjeP5Sr7TDCm4f69HTHufyHPBnfKiQ4F4m6VYnYoU7FgcPKGnrBqkOLu 6zXQ==
X-Forwarded-Encrypted: i=1; AJvYcCXYu512whSQBgeNkllsSyUFN4MEUwcp9qyV5WPh5kdc1tZ3ZJtykAcJ55Bjq1y0KPSHyJN4O1K7LRV1dv9m
X-Gm-Message-State: AOJu0Yyx57kL3CU53DOHiCKvYyohqyt7Oly+8s/FY0PAbQ44LGFcfaB1 7msZWx5d5qZ/kBTlclhnWmOwYw5o/eqclSqDeA0qb10E00FA8ubPx7K+hkfR
X-Google-Smtp-Source: AGHT+IENIvUqlLrf7TsUhl6ycpS6VgWY//hFQvAPQyk09T5vByH67mbsQtKB7iWT0CkHUD06BgWKtQ==
X-Received: by 2002:ac2:5b4c:0:b0:513:dbcd:7b87 with SMTP id i12-20020ac25b4c000000b00513dbcd7b87mr5064637lfp.45.1710745264793; Mon, 18 Mar 2024 00:01:04 -0700 (PDT)
Received: from ?IPV6:2a01:e0a:e1b:64b0:7c4c:5748:c901:3778? ([2a01:e0a:e1b:64b0:7c4c:5748:c901:3778]) by smtp.googlemail.com with ESMTPSA id p10-20020a5d638a000000b0033e206a0a7asm8987343wru.26.2024.03.18.00.01.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 18 Mar 2024 00:01:04 -0700 (PDT)
Message-ID: <f0c62713-854c-478c-ad4e-685a9591bb20@gmail.com>
Date: Mon, 18 Mar 2024 08:01:03 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: Steve Lasker <StevenLasker@hotmail.com>, Orie Steele <orie@transmute.industries>, "cbor@ietf.org" <cbor@ietf.org>
Cc: scitt <scitt@ietf.org>
References: <CAN8C-_+=gU0o1KysF2SeRvqYOC9z6JNoy0duDg7Y9DbnDmsXgQ@mail.gmail.com> <SJ0PR17MB43344F847D3928B4C950C25ED22E2@SJ0PR17MB4334.namprd17.prod.outlook.com>
From: Anders Rundgren <anders.rundgren.net@gmail.com>
In-Reply-To: <SJ0PR17MB43344F847D3928B4C950C25ED22E2@SJ0PR17MB4334.namprd17.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/qCnCZFQ39s2JZsNrOVTQEw-wPzY>
Subject: Re: [Cbor] [SCITT] VS Code Plugin for CBOR Diagnostic (EDN)
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Mar 2024 07:02:26 -0000

On 2024-03-17 7:11, Steve Lasker wrote:
> Thanks, Orie,
> 
> A common set of feedback we’ve heard is CBOR is hard, because it can’t be viewed or edited as text.
> 
> Being able to round trip CBOR to text and back would dramatically improve adoption, while enabling the conciseness over the wire.

Indeed.  Inconsistency is one of the reasons to why I'm opposed to dCBOR as an IETF standard.

Anders
> 
> *From:*SCITT <scitt-bounces@ietf.org> *On Behalf Of *Orie Steele
> *Sent:* Saturday, March 16, 2024 10:31 PM
> *To:* cbor@ietf.org
> *Cc:* scitt <scitt@ietf.org>
> *Subject:* [SCITT] VS Code Plugin for CBOR Diagnostic (EDN)
> 
> Hello Conciseness Enthusiasts,
> 
> I developed this VS Code Plugin, that renders the EDN (CBOR Diag) for a .cbor file in a VSCode project.
> 
> https://github.com/transmute-industries/vscode-scitt-preview <https://github.com/transmute-industries/vscode-scitt-preview>
> 
> This helps developers quickly understand high level details regarding COSE Sign1 (which is used by SCITT), but it was quickly hacked together by me, and it would be awesome, if a better version or alternative implementation might be published to the vscode marketplace, so that it can easily be installed, and improve the tooling support for CBOR developers.
> 
> I'm happy to help anyone who is interested in taking over this work, or redoing it, or ... basically I'm searching for a way to hand it off to folks who might have more time to develop tooling for CBOR, COSE and SCITT.
> 
> Regards,
> 
> OS
> 
> -- 
> 
> *ORIE STEELE
> *Chief Technology Officer
> www.transmute.industries <http://www.transmute.industries/>
> 
> <https://transmute.industries/>
> 
> 
> _______________________________________________
> CBOR mailing list
> CBOR@ietf.org
> https://www.ietf.org/mailman/listinfo/cbor