From owner-freebsd-hackers Tue Aug 18 19:36:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA29637 for freebsd-hackers-outgoing; Tue, 18 Aug 1998 19:36:27 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from unix.tfs.net (as2-p88.tfs.net [139.146.205.88] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA29631 for ; Tue, 18 Aug 1998 19:36:24 -0700 (PDT) (envelope-from jbryant@unix.tfs.net) Received: (from jbryant@localhost) by unix.tfs.net (8.8.8/8.8.5) id VAA12287; Tue, 18 Aug 1998 21:35:37 -0500 (CDT) From: Jim Bryant Message-Id: <199808190235.VAA12287@unix.tfs.net> Subject: Re: proposal to not change time_t In-Reply-To: <98Aug19.105412est.40322@border.alcanet.com.au> from Peter Jeremy at "Aug 19, 98 10:54:27 am" To: peter.jeremy@auss2.alcatel.com.au (Peter Jeremy) Date: Tue, 18 Aug 1998 21:35:36 -0500 (CDT) Cc: freebsd-hackers@FreeBSD.ORG Reply-to: jbryant@unix.tfs.net X-Windows: R00LZ!@# MS-Winbl0wz DR00LZ!@# X-files: The truth is that the X-Files is fiction X-Republican: The best kind!!! X-Operating-System: FreeBSD 3.0-CURRENT #0: Sat Jun 20 11:57:05 CDT 1998 X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply: > Overall, I don't believe that creating a new interface using a new > q_time_t is warranted. BSD managed to change off_t from 32-bits to > 64-bits without breaking everything. It should be possible to > similarly change time_t. actually it isn't that it would be hard to do in one fell swoop, it's that hundreds of thousands of user apps would also break from this kind of fundamental change. if you work at alcatel, you no doubt understand how much of a pain a fell-swoop approach to time related problems really is dealing with y2k issues. with slices, a simple change was made. with threading, a minor, but irritating change was made. with time_t, people would jump out of windows if the change was really sudden. off_t was a breeze compared to all that is involved with changing time_t. ask your neighbor about y2k, watch how paranoid he gets. the general public is getting quietly paranoid about the y2k problem. we have 40 years to solve the time_t problem, let's do it now, but we don't have to do it in one fell swoop. fundamental change will always be met with opposition. conversion would be best done in steps. if we do it now, it is likely that our method could be adopted by the large commercial unix companies out there, say five or ten years from now, sooner if they want to stay ahead of Mickey$oft. i'm just surprised the csrg didn't do this. jim -- All opinions expressed are mine, if you | "I will not be pushed, stamped, think otherwise, then go jump into turbid | briefed, debriefed, indexed, or radioactive waters and yell WAHOO !!! | numbered!" - #1, "The Prisoner" ------------------------------------------------------------------------------ Inet: jbryant@tfs.net AX.25: kc5vdj@wv0t.#neks.ks.usa.noam grid: EM28pw voice: KC5VDJ - 6 & 2 Meters AM/FM/SSB, 70cm FM. http://www.tfs.net/~jbryant ------------------------------------------------------------------------------ HF/6M/2M: IC-706-MkII, 2M: HTX-212, 2M: HTX-202, 70cm: HTX-404, Packet: KPC-3+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message