From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 8Nw9O2d+1mPORAAAbAwnHQ (envelope-from ) for ; Sun, 29 Jan 2023 15:10:48 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id uJ47O2d+1mOKMwAA9RJhRA (envelope-from ) for ; Sun, 29 Jan 2023 15:10:47 +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 DF96AD06C for ; Sun, 29 Jan 2023 15:10:46 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pM8Nf-0006Yp-95; Sun, 29 Jan 2023 09:10:03 -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 1pM8Na-0006Y0-CA for emacs-orgmode@gnu.org; Sun, 29 Jan 2023 09:10:00 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pM8NT-0000cX-Vt for emacs-orgmode@gnu.org; Sun, 29 Jan 2023 09:09:57 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 3D5AC24027F for ; Sun, 29 Jan 2023 15:09:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1675001382; bh=WtCeh67ILc94XiJYWGqXuQtZX+RPN9Mrlyf8R+Lg8QI=; h=From:To:Cc:Subject:Date:From; b=PWxA6WHeAH3P9JaXdQM1RFwa85cAMWpZnAgsTLJgAJoDVM8AYLjlzwKaSOtrvWvnp FPIwYQ8RB1V9wM+P4bX1na91DFS5oW88VT1wkyJGsF37vMNlPhtoDOfPf0N3q2jNXD sHneiLmLHllOJ8ZpXKlwitZ/dvx6qzrM+S6TLPKKr+iykw++T4a+lcjVLs43iLs8+V wGuX6wAjx/o48KudaY3bzAC4opHKokVwy+QSBJTK1aWO2wRhVQHY2+2iI7poWHxG0g RUzH1cWbG/TYbf6geK9oYnKeejh9GB+vIYBSSMmqBibiV/LB7V9+oMuE1peXj9z/NH ohxvglvNdARVA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4P4Y902Zv5z6tm9; Sun, 29 Jan 2023 15:09:40 +0100 (CET) From: Ihor Radchenko To: Daryl Manning Cc: "Thomas S. Dye" , emacs-orgmode@gnu.org Subject: Re: [FEATURE REQUEST] Timezone support in org-mode datestamps and org-agenda In-Reply-To: References: <63c9b654.170a0220.d82d2.4254@mx.google.com> <87mt6e86sr.fsf@tsdye.online> <63c9d976.620a0220.a7d40.113b@mx.google.com> <87tu0mjb24.fsf@tsdye.online> <63ca1283.170a0220.5bc81.0fdd@mx.google.com> <87pmb9k8oi.fsf@tsdye.online> <3035CDD5-41DD-4516-9E4E-9E0DF16BE2E0@gmail.com> <63d43ec5.630a0220.87fac.44e2@mx.google.com> <871qnd979o.fsf@tsdye.online> Date: Sun, 29 Jan 2023 14:10:00 +0000 Message-ID: <87mt61e8jr.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.67.36.66; envelope-from=yantar92@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) 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_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=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=1675001447; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=WtCeh67ILc94XiJYWGqXuQtZX+RPN9Mrlyf8R+Lg8QI=; b=OlWIvNek8t06OcQ9TzTxa2bKCr2ejzofN6EwtJs1fpWNq9wkdHlN6SRTNsMv/nee5rNmZ3 KTZLJ1FcpzAIZnZKVpcsA+ouXkihO4cs5AfCuHmnCSNTMN8Gl0TD/DwTRKlMEwSxLmOt5m xyF3z60J4jYiT/ceKY6cXSkZYncRGT/3RO2IOOLkLY3ZJ1R7FVBTAMBWjVV0wEZUfiTHKC ObE+c2k4pwk6uqlmYqryozv/7IpAk0iqKYaMi/QXCFd4StrN253TkiCcDPgi6+JyvAbife DY2rNTxoi5VL76VWn+DeOL3nuMqOibkr7LtAXWgV4jhMNy0wtw8MCed4udXrig== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=PWxA6WHe; dmarc=pass (policy=none) header.from=posteo.net; 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=1675001447; a=rsa-sha256; cv=none; b=U1KrNN3oc1jLAWpy4ppLrHsCYMqkGUmj+2P2znV8enGR53KBDrVYqKCdJzLpYM+ug0RgJz 2dMGpKpv90J7LhAueiqdPc1A8gwxxfMSFb2kaqVl8iGvCKadQYVLymfDf97z4V3A5x76sP jlO6TTqh+By8rCCxa2VxxyI8ltI9ZVDS9OWiHm2T1pdjIJbmO3+BSMf/jRJCg58W4VJw0m 4clTJR/n/9clKUfvVfu7kM9YhypS2Nnv+2rFC+T86bdg5X3ADKW5f0vfC+IzAYNF8yxKX7 jKTqGeAqmkKNGkwgJBNOJy+MLcqNhJuaweGiYYW3WdRkd4fbGeLhHUI8AKRCaQ== Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=PWxA6WHe; dmarc=pass (policy=none) header.from=posteo.net; 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-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -11.64 X-Spam-Score: -11.64 X-Migadu-Queue-Id: DF96AD06C X-TUID: 85O1xPqBLMEt Daryl Manning writes: > All these discussions are really great, devil is in the details and all, > but is anyone working on implementation code for this? It=E2=80=99s trick= y to have > visibility on WIP on org-mode - probs just me not knowing where to look t= bh > (but big believer that working code is progress=E2=80=A6 =F0=9F=98=8A) No WIP yet. The purpose of the ongoing discussion is figuring out the pitfalls to not fall into. We do not want to start writing code just to find out that it has to be completely scraped because we did not account to some important details. We do not even know yet what will be the timestamp format with timezones. Once we know the format, we can slowly work through Org functions to support the timezone info in the timestamps. Later, we will need to implement the necessary new features for TZ support in agenda/calendar/input prompts. --=20 Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at