[Tools-discuss] Early preview of upcoming changes to the agenda pages

Robert Sparks <rjsparks@nostrum.com> Wed, 15 June 2022 22:03 UTC

Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 545AAC15AAD2 for <tools-discuss@ietfa.amsl.com>; Wed, 15 Jun 2022 15:03:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.089
X-Spam-Level:
X-Spam-Status: No, score=-2.089 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, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 bEx7KQ_Fg7i5 for <tools-discuss@ietfa.amsl.com>; Wed, 15 Jun 2022 15:03:39 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 DCBAFC13C2E2 for <tools-discuss@ietf.org>; Wed, 15 Jun 2022 15:00:31 -0700 (PDT)
Received: from [192.168.1.114] ([47.186.48.51]) (authenticated bits=0) by nostrum.com (8.17.1/8.16.1) with ESMTPSA id 25FM0Tgi009489 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 15 Jun 2022 17:00:30 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1655330430; bh=fr+cgmN8htLDOgsGJgoW0SdjixebjNNrCgbo0ht9WJ4=; h=Date:To:From:Cc:Subject; b=jpfUg5AqryQ6lY/1p7hGEjB4O8m2zBLWShp36JX2Hp0SCakPZCYTiVZF+RwDdFAkN n1ZSlGWbd3rM9SFwZlqukCW4APvwPpVQxbDoxX3vljn2jSiC/4BIUBigjlmYQoujPM O53CnyiPiWC2dcx6e8erKGFEDYCAdwGPb43zKxUU=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.48.51] claimed to be [192.168.1.114]
Message-ID: <3ee5bed3-7689-6c45-133e-f2ed0e6fa57e@nostrum.com>
Date: Wed, 15 Jun 2022 17:00:24 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Content-Language: en-US
To: tools-discuss <tools-discuss@ietf.org>
From: Robert Sparks <rjsparks@nostrum.com>
Cc: Nick <nick@staff.ietf.org>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/p4v0rEfiJmlv9WkWNLsmdlKtosI>
Subject: [Tools-discuss] Early preview of upcoming changes to the agenda pages
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Jun 2022 22:03:43 -0000

All -

The code that generates the agenda pages has been iteratively changed 
over many meetings and it has grown to the point that it is very 
difficult to maintain.

We have a re-implementation in progress that assumes a different way of 
rendering the agendas from the outset. It has the browser doing most of 
the work. At the moment, it front-loads all of the data that drives it 
before showing anything, so the initial load is still quite long, but 
that will change to fetching data as it's needed as we go forward.

We've deployed the current version at the sandbox - please take some 
time to play around at https://sandbox.ietf.org/meeting/113/agenda and 
send feedback to this list, or directly to nick or me (addresses in the 
headers). In particular, let us know if something looks broken or if the 
new approach is missing something that you have relied on.

We currently expect to finish the re-implementation and merge this into 
production before IETF 114.

RjS