From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id AIVFF7CCyWO7SwEAbAwnHQ (envelope-from ) for ; Thu, 19 Jan 2023 18:49:36 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id CEkzF7CCyWMqNAEA9RJhRA (envelope-from ) for ; Thu, 19 Jan 2023 18:49:36 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3A63AC17C for ; Thu, 19 Jan 2023 18:49:36 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pIZ29-0006lI-V7; Thu, 19 Jan 2023 12:49:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pIZ1n-0006j5-4U for emacs-orgmode@gnu.org; Thu, 19 Jan 2023 12:49:04 -0500 Received: from smtprelay03.ispgateway.de ([80.67.18.15]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pIZ1k-000432-UX for emacs-orgmode@gnu.org; Thu, 19 Jan 2023 12:48:42 -0500 Received: from [46.244.192.137] (helo=condition-alpha.com) by smtprelay03.ispgateway.de with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pIZ35-0001JF-1h; Thu, 19 Jan 2023 18:50:03 +0100 Message-Id: From: Alexander Adolf To: Robert Horn , Ihor Radchenko Cc: rjhorn@alum.mit.edu, Daryl Manning , emacs-orgmode@gnu.org Subject: Re: [FEATURE REQUEST] Timezone support in org-mode datestamps and org-agenda In-Reply-To: References: <86zgamtv6o.fsf@gmail.com> <87tu0t1i0c.fsf@localhost> <63c2aa9e.170a0220.3bb49.9ef4@mx.google.com> <87pmbhz1x6.fsf@localhost> <87wn5mlo7f.fsf@localhost> <87pmbelnd0.fsf@localhost> <87fscajo2q.fsf@localhost> <87cz7ejmgu.fsf@localhost> Date: Thu, 19 Jan 2023 18:48:35 +0100 MIME-Version: 1.0 Content-Type: text/plain X-Df-Sender: YWxleGFuZGVyLmFkb2xmQGNvbmRpdGlvbi1hbHBoYS5jb20= Received-SPF: pass client-ip=80.67.18.15; envelope-from=alexander.adolf@condition-alpha.com; helo=smtprelay03.ispgateway.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1674150576; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=zOUa1MkLDr1JGt58GyhqgzxPdnsc5+rWXWqevII1Q7w=; b=Pw7ZE0b1bDeimD3K4oPH0EOiZTkyL/3hTy1ANsHu01Thv5cTf1On85r2BuS+S+Ir/7/1sX aXdcUedqdHhCHQ64NoZvVRjjw07GLBfTS64fXayyOk1S6vZA/SlTKI90ZgG25MePJTeYjf w7Sm6EbsXZXQYtvC24hXceL9cW6S02+oMwheugJepbDSFvr0UWGDh8oqa42YugTbHXFZLY hGq1jY4VjHgW02obA3d8iMvXEIt2ADSPyDsa5l8wlGEzuHrIstdYw7hQJDW8h+jQQSzvJX 8DAL0PDesAyaB7QWzTngZMif+Efbrgr/bpQ7FFh3Qaf+PxZGYujXHU9r+ZcFrg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1674150576; a=rsa-sha256; cv=none; b=AD8iio7VzP++ZsQbgHu1kq3xTDcC/NdB1jOuxdU4GSJW0jy1KMUXyH6glOJUFIOyjA2Pro NJ8zQIhz/aZcdX4D77tdUUaKMlEGI4/jADO7w/y2qnhmaG21Sv9EDb9M6o02KwiROLZwU+ 9gUH/kNTb285dMsDBQDKgcDCUDT4qDaQqCww+ouNsfos00uCaYlv9h7yZI7VWM7zONYPpA J/J0vTvnWFFjxCR7+NkZPQWYBlX0/euBXjRHHiBeMVEhYznKl//C7la7pL2o0kNz1w/Ll4 JzW3gPCMHgpqv9UBFgnvvCg/GYbt1iCpmNRSfV182qK0CnoSo3On4pKJxUAQcA== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -2.93 X-Spam-Score: -2.93 X-Migadu-Queue-Id: 3A63AC17C Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-TUID: SduZxZUovF5d Robert Horn writes: > [...] > Getting the rules and explanation clear is the issue. It's a mistake > that a great many people make with scheduling meetings. Those two > behaviors need different encodings because they behave differently. > [...] AFAIU, setting "clear rules" for this seems impossible. Around DST changeovers, there are ambiguous time-of-day specifications, which occur more than once on that date. Hence, for such events UTC time specifications must be used, or everybody is doomed to either arrive hours early, or hours late for the appointment.