Re: [Tools-discuss] Early preview of upcoming changes to the agenda pages
John C Klensin <john-ietf@jck.com> Tue, 21 June 2022 17:59 UTC
Return-Path: <john-ietf@jck.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 D5207C157B4D for <tools-discuss@ietfa.amsl.com>; Tue, 21 Jun 2022 10:59:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 NntmH4GlpUgq for <tools-discuss@ietfa.amsl.com>; Tue, 21 Jun 2022 10:59:11 -0700 (PDT)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B502FC14CF04 for <tools-discuss@ietf.org>; Tue, 21 Jun 2022 10:59:11 -0700 (PDT)
Received: from [198.252.137.10] (helo=PSB) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1o3i9d-0000Ki-T9; Tue, 21 Jun 2022 13:59:09 -0400
Date: Tue, 21 Jun 2022 13:59:03 -0400
From: John C Klensin <john-ietf@jck.com>
To: Robert Sparks <rjsparks@nostrum.com>, tools-discuss <tools-discuss@ietf.org>
cc: Nick <nick@staff.ietf.org>
Message-ID: <30208595F52209AEC7B07320@PSB>
In-Reply-To: <3ee5bed3-7689-6c45-133e-f2ed0e6fa57e@nostrum.com>
References: <3ee5bed3-7689-6c45-133e-f2ed0e6fa57e@nostrum.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.10
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/c4xqj3LqYO-x9A_tNa_Qhdsgh28>
Subject: Re: [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: Tue, 21 Jun 2022 17:59:12 -0000
Robert, Observations that (mostly) have not been raised by others: (1) Please rethink screen real estate. Especially for those who want or need to run browsers at less than full screen and for those who use screens at lower resolution (or higher magnification) than you expect (see Cindy's note, but the problem is more general), that rather wide navigation column to the right is wasting space that could be better used in other ways -- keeping the actual agenda displays to one line per meeting in almost all cases, using slightly larger characters for those lines, etc. I note that, if I narrow the browser window enough, that column disappears entirely, so you obviously do not consider it essential. Making it half the width when it shows or giving the option of turning it off entirely even in full-screen view and making the session names a bit larger probably would be a good tradeoff. For the vertical version of the same issue, keeping the row of icons starting with "Show meeting materials" as one row rather than wrapping them with a narrower frame would help. It would also make it easier to see all of the meetings for a given time slot without scrolling and, for someone trying to use a touch screen with fingers or a stylus, sticking with one row and larger type for the meeting name (either making the icons bigger or leaving more vertical space between rows) would probably make things more usable. You might even consider narrowing the left column even if it meant stacking starting and ending times. >From one point of view, the adaptability of the display --e.g., things coming and going based on frame height or width -- is really clever and elegant. On the other hand, as Tero pointed out, it can be very confusing. As a way to get a handle on the tradeoffs, think about how you would explain how to use that page and where find things on it in writing or to someone remote. (2) The plaintext version of the agenda is important to at least some of us. Some have specialized tools that don't work on the web pages. Plaintext may be the framework of a good way to take notes on the meeting rather than on individual sessions. There are circumstances in which its compactness or the ability to load it much more quickly than a complete web page may be important. And so on. Especially as the web version becomes more complex in terms of layout and adjustments to the local environment (as discussed above and by others), it would be helpful to be able to do an early review of what the plaintext version will look like rather than, e.g., assuming that a mapping from the web version will just work out and produce something reasonable. Some of the reasons above also suggest that the plaintext version be stored on the server in that form and updated only when substantive changes are made to the web version, rather than being generated dynamically. Even if that means it might lag for some hours, that might be a good tradeoff. (3) In addition to issues raised by others about the Area lozenges (I do believe information about the Area associated with a given group is useful, just not that particular display form), it is not clear what the icons /picture language on non-area lines mean or what important information they provide. If those symbols are useful, it is far more important that they be accompanied by a glossary or tool tips than the Areas because they are less familiar to the community. By contrast, tooltip popups for each Area name are probably less useful: for an IETF participant, even a newcomer, who does not know what the areas are about, either they don't need to know or the information provided may not be enough. On the other hand, if they don't know what the Area abbreviations mean, how do we expect them to figure out whether "INT AD Office Hours" and similar slots mean, much less how many participants will instantly made the right association/ translation for "RPC", "ISE", "IPEG", and maybe even "IANA". Let's try to at least be consistent about supplying expansions of possibly-unfamiliar terms or links to where explanations can be found. If we assume the reader will know those terms, then please avoid the clutter. (4) Finally, let me point out again that this list and the people on it are probably not representative of the collection of people whom we expect or hope will participate in an IETF meeting. It would be helpful to permit and encourage a wider review of the preview (perhaps at a more mature stage) or at least to announce to the broader community that the review is going on, ideally without requiring that they join this list and have to watch its discussions of other topics. thanks, john --On Wednesday, June 15, 2022 17:00 -0500 Robert Sparks <rjsparks@nostrum.com> wrote: > 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.
- [Tools-discuss] Early preview of upcoming changes… Robert Sparks
- Re: [Tools-discuss] Early preview of upcoming cha… Paul Hoffman
- Re: [Tools-discuss] Early preview of upcoming cha… Eric Rescorla
- Re: [Tools-discuss] Early preview of upcoming cha… Paul Hoffman
- [Tools-discuss] Local time zone [Early preview of… Brian E Carpenter
- Re: [Tools-discuss] Early preview of upcoming cha… Andrew G. Malis
- Re: [Tools-discuss] Early preview of upcoming cha… Robert Sparks
- Re: [Tools-discuss] Early preview of upcoming cha… Cindy Morgan
- Re: [Tools-discuss] Early preview of upcoming cha… Bob Hinden
- Re: [Tools-discuss] Early preview of upcoming cha… Michael Richardson
- Re: [Tools-discuss] Early preview of upcoming cha… Brian E Carpenter
- Re: [Tools-discuss] Early preview of upcoming cha… Brian E Carpenter
- Re: [Tools-discuss] Early preview of upcoming cha… Martin Thomson
- [Tools-discuss] Early preview of upcoming changes… Tero Kivinen
- Re: [Tools-discuss] Early preview of upcoming cha… Nick
- Re: [Tools-discuss] Early preview of upcoming cha… Jay Daley
- Re: [Tools-discuss] Early preview of upcoming cha… Tero Kivinen
- Re: [Tools-discuss] Early preview of upcoming cha… Jay Daley
- Re: [Tools-discuss] Early preview of upcoming cha… Salz, Rich
- Re: [Tools-discuss] Early preview of upcoming cha… John Levine
- Re: [Tools-discuss] Early preview of upcoming cha… Robert Sparks
- Re: [Tools-discuss] Early preview of upcoming cha… Jay Daley
- Re: [Tools-discuss] Early preview of upcoming cha… John C Klensin
- Re: [Tools-discuss] Early preview of upcoming cha… Jay Daley
- Re: [Tools-discuss] Early preview of upcoming cha… John C Klensin
- Re: [Tools-discuss] Early preview of upcoming cha… John C Klensin
- Re: [Tools-discuss] Early preview of upcoming cha… Nick
- Re: [Tools-discuss] Early preview of upcoming cha… John C Klensin
- Re: [Tools-discuss] Early preview of upcoming cha… John C Klensin
- Re: [Tools-discuss] Early preview of upcoming cha… Tero Kivinen
- [Tools-discuss] new agenda page preview removed t… Robert Sparks