From mboxrd@z Thu Jan  1 00:00:00 1970
From: Randomcoder <randomcoder1@gmail.com>
Subject: [proposal] timezone-aware timestamps enhancement
Date: Wed, 18 Mar 2015 10:13:55 +0200
Message-ID: <20150318081355.GH19138@xw>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Return-path: <emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org>
Received: from eggs.gnu.org ([2001:4830:134:3::10]:57568)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <randomcoder1@gmail.com>) id 1YY97A-000379-Jq
	for emacs-orgmode@gnu.org; Wed, 18 Mar 2015 04:14:09 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <randomcoder1@gmail.com>) id 1YY975-0006lt-Gz
	for emacs-orgmode@gnu.org; Wed, 18 Mar 2015 04:14:08 -0400
Received: from mail-wi0-x233.google.com ([2a00:1450:400c:c05::233]:35954)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <randomcoder1@gmail.com>) id 1YY975-0006la-An
	for emacs-orgmode@gnu.org; Wed, 18 Mar 2015 04:14:03 -0400
Received: by wibg7 with SMTP id g7so83215644wib.1
	for <emacs-orgmode@gnu.org>; Wed, 18 Mar 2015 01:14:02 -0700 (PDT)
Received: from localhost ([188.25.252.62])
	by mx.google.com with ESMTPSA id gd6sm2017643wib.17.2015.03.18.01.14.01
	for <emacs-orgmode@gnu.org>
	(version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Wed, 18 Mar 2015 01:14:01 -0700 (PDT)
Content-Disposition: inline
List-Id: "General discussions about Org-mode." <emacs-orgmode.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-orgmode>,
	<mailto:emacs-orgmode-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/emacs-orgmode>
List-Post: <mailto:emacs-orgmode@gnu.org>
List-Help: <mailto:emacs-orgmode-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-orgmode>,
	<mailto:emacs-orgmode-request@gnu.org?subject=subscribe>
Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org
Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org
To: emacs-orgmode@gnu.org

Hi,

Currently, AFAIK when scheduling something in Org-Mode, the timestamp
doesn't have a timezone.

Use-case example: Let's say Carsten Dominik schedules a meeting with
someone, then jumps on a plane and travels to some place that's on a
timezone difference of -/+ 3 hours. He will probably miss the meeting.

I propose one of the following alternatives:

* either all timestamps are considered UTC and they dynamically change
with the timezone of the system where Emacs is running
* timestamps come with timezone so the user can see what time the
meeting was scheduled at.

Thanks for taking the time to read this. I welcome any feedback on this
as I'm interested in how other people are solving this sort of problem.