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

Tero Kivinen <kivinen@iki.fi> Thu, 16 June 2022 09:59 UTC

Return-Path: <kivinen@iki.fi>
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 2D53EC14F72F for <tools-discuss@ietfa.amsl.com>; Thu, 16 Jun 2022 02:59:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level:
X-Spam-Status: No, score=-7.109 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=iki.fi
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 b4cEpeb0JXC3 for <tools-discuss@ietfa.amsl.com>; Thu, 16 Jun 2022 02:59:09 -0700 (PDT)
Received: from lahtoruutu.iki.fi (lahtoruutu.iki.fi [185.185.170.37]) (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 9A243C14F72B for <tools-discuss@ietf.org>; Thu, 16 Jun 2022 02:59:08 -0700 (PDT)
Received: from fireball.acr.fi (fireball.kivinen.iki.fi [IPv6:2001:1bc8:100d::2]) (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) (Authenticated sender: kivinen@iki.fi) by lahtoruutu.iki.fi (Postfix) with ESMTPSA id DC74C1B00120; Thu, 16 Jun 2022 12:59:04 +0300 (EEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=lahtoruutu; t=1655373545; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+D+jfWR9+saeZx8O6JcocbXQvpudTVT4ZCfmpkpg240=; b=bM+14nEGso+yrAAdyzdi73kuTEOmWoBvV/rclOuZf+LOXmsSzk3Prbzjk2S74CE3Q81DB9 m5iE482hVqcasLGVISCfqv1Me68Ao8Hwo0d6sDa8BBWav2h49PxMuRcwOF2rTvi+IyYTt6 66M/g3ZUZOGU0YSkf52e1WSHTpQNNybrx8rRAwE+A/PZap22Y1KKDLPu2B6e3LvTusiQrv J4lneeYt5oPGjlHBCf8WBsYP/+R1w7rEmdWqQUvV1KletWejmdNllB9KkiStCK21mtLtIt kgJ+Ij330qFZoAFmcreXi2ycUq/umV2PYFWQ6j2iGyNJA3RdR7kjzoZ6tyf5iw==
Received: by fireball.acr.fi (Postfix, from userid 15204) id 2EEBB25C12F2; Thu, 16 Jun 2022 12:59:04 +0300 (EEST)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID: <25258.65256.109579.513178@fireball.acr.fi>
Date: Thu, 16 Jun 2022 12:59:04 +0300
From: Tero Kivinen <kivinen@iki.fi>
To: Robert Sparks <rjsparks@nostrum.com>
Cc: tools-discuss <tools-discuss@ietf.org>, Nick <nick@staff.ietf.org>
In-Reply-To: <3ee5bed3-7689-6c45-133e-f2ed0e6fa57e@nostrum.com>
References: <3ee5bed3-7689-6c45-133e-f2ed0e6fa57e@nostrum.com>
X-Mailer: VM 8.2.0b under 26.3 (x86_64--netbsd)
X-Edit-Time: 27 min
X-Total-Time: 29 min
ARC-Seal: i=1; s=lahtoruutu; d=iki.fi; t=1655373545; a=rsa-sha256; cv=none; b=GdtF+ym/JtfMuzHEs9Dr5UboqGFmS7THcHv5swPuhkBpG2gA/ZUQ/pGofnHZjswXH+EWEm ob/mcLszdKdpCrIZnPyaotbWSzOC39zn3E4DTghctYAHo7YoyqfZmdo+yJQdI7GYOp6OVz +gvKSmEvbAB3p+2HhgLXzOJa2ddYO/mJKHJtjxi4mgqueVvx2GNwcWOaL9MUUmkKi88xBq beAgDWsPuB2M87kZbtLKBANkQD8yUeDPCkloMx7T6nF4ZUcK0fcoahJ4r5PTWig7kNvSO5 BuxtWLT4/zVOLUq+wgP0Mj6dSdPUk6dFPx3t7n8GEsjBBzvyJAGdtbADpVCKzg==
ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=kivinen@iki.fi smtp.mailfrom=kivinen@iki.fi
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=lahtoruutu; t=1655373545; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+D+jfWR9+saeZx8O6JcocbXQvpudTVT4ZCfmpkpg240=; b=C6L1x3d36uMvMlmrvtk8GnVop+k1ux18pk6fojxEWe0fVVUZdm2hANRr8A4iEX13DdNogo 6prQXN3ykWpSnGyDYt5gy/RLmKsCVwXR+4PajWFt2yNGbzdPtMDJxGjO61rPrQheYfbbBS a6UB7X/l37ju15myvNjHrCzmJoUNbKTW/psV7ZNC8ogO1y7eYJ1lQAm4QIzEbglQVQH5se yIyVKCsOJYd8KOJzOJPiXbfyItBL5edq0Jc/wxsBs8kFGikV8wV82QlXPdVsooyDWE8ElZ SfkFIsMxtSkMJ6s8WxcWGh2N3HRXpExPmkXxbe6/mP3dsFdrxwF3cg/VizVrYg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/vSk9qY7YEoqcYSr4fiiTzSGGI3I>
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: Thu, 16 Jun 2022 09:59:11 -0000

Robert Sparks writes:
> 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.

It is actually bad idea to hide features based on the screen size.
Unless your screen is quite wide you can't for example see the Time
Zone selector at all, i.e., if someone actually needs that feature,
they most likely first need to make window wide (or make the font
unusable small) and then it they can use it. Having feature which is
visible only when screen is really wide is bad.

Perhaps move the whole time zone picker (Meeting, Local, UTC, pick
timezone) to the right side menu. Similarly showing that right side
menu only when screen is wide enough is not good. If the screen is
narrow, it should simply collapse that right side menu to one simple
button, that can be used to expand that menu, which will then collapse
back to minimal button when not needed.

Also the right side menu seems to be missing "now" link. That was the
most useful one during the meetings, as it jumped to the current time
in agenda.

The "Monday Afternoon I" etc titles should not try to follow the
current date in visible timezone. For example selecting Kiritimati
(GMT+14:00) timezone shows now:

----------------------------------------------------------------------
Monday, March 21, 2022
...
23:00 - 01:00 Monday Morning Session I
Tuesday, March 22, 2022
01:00 - 02:00  Yard and Park Ensemble	Lunch Break
02:00 - 03:00  Tuesday Afternoon session I
...
03:30 - 05:30	Tuesday Afternoon Session II
...
23:00 - 01:00	Tuesday Morning Session I
...
Wednesday, March 23, 2022
...
----------------------------------------------------------------------

and it gets very confusing when you have Tuesday afternoon sessions
before Tuesdays Morning Session etc...

I was thinking this when I added timezone support, and ended up
keeping those titles intact, i.e., first one will be Monday Session I,
followed by Monday Afternoon session I and II regardless of timezone,
i.e., I considered those as Titles for the session slots, not as
actual time references.


Adding the actual day change title in correct place is good, and
should solve the issue that users knows in which day the session is
in.

One option would remove the day from the title, i.e., change them to
Session I/II/III etc without mentioning Monday/Tuesdays etc nor
Morning/Afternoon etc. We could still keep the original titles when
agenda is viewed in the Meeting timezone...

Could not test whether the red marks showing what session is ongoing
now, but I hope that feature is still there.

There does not seem to be any tooltips on the times which shows them
in different timezones, and tells how long until the session starts,
or ends. I would really like to get those back (it is much easier to
see that "session starts in 23 minutes", than comparing "02:00" with
current time...

Also the right side menu now leaves the title area free, i.e. on the
top of page the right side menu does not start from the top of page
but only after the Updated: etc text i.e., on the same line than word
Schedule time timezone selector, but the word Schedule and timezone
selectors scroll up, but the right side menu does not, leaving lots of
empty are above it when the page is scrolled.

If the right side menu would be collapsable menu on the right side,
then it could always start from the top of the page (or just below the
top header), and then perhaps we could even see the links on page.

Perhaps split the right hand menu to multiple collapseble menus, one
for "Jump to", another for "Filter", one for "Calendar", and one for
"Timezone" (not sure if the timezone selector is still on the right
side menu, as my laptop screen is not high enough to see it if it is
there).

In the "XXX Morning Session I" etc the time is only visible on the
title line, and not on the individual working group session lines,
meaning the first column of that is always empty (or has long dash in
it). How about moving the area and/or WG acronym there?

Now the entries like "Beverage and Snack Break", or "Hackathon", "Code
Sprint" etc which are not part of "Sessions" do not have those area
indicators or the WG acronyms, but "Sessions" do, meaning the session
titles do not align. I.e. ISE Office Hours does not align with the
next item which says "Dispatch", the word "Dispatch" is two columns
right from the "ISE Office Hours".

Having column with "-" in every line is just wasting space...
-- 
kivinen@iki.fi